Home Albums Discovery! Discovery! (59 years) album Release day: Friday, July 17, 1964 Discovery! 59 years old Artists Charles Lloyd Name Charles Lloyd When album released, He was 26, now 86 years old # Song Play