Home Albums Love & Death Love & Death (14 years) album Release day: Monday, October 25, 2010 Love & Death 14 years old Artists Ebo Taylor Name Ebo Taylor When album released, He was 74, now 88 years old # Song Play