Home Albums Memoirs of the Elephant Man Memoirs of the Elephant Man (25 years) album Release day: Tuesday, October 12, 1999 Memoirs of the Elephant Man 25 years old Artists Busdriver Name Busdriver When album released, He was 21, now 46 years old # Song Play