Home Albums Comin' Atcha Comin' Atcha (18 years) album Release day: Friday, December 16, 2005 Comin' Atcha 18 years old Artists Johnny Neel Name Johnny Neel When album released, He was 51, now 70 years old # Song Play