Home Albums Spec. Spec. (24 years) album Release day: Monday, November 01, 1999 Spec. 24 years old Artists Taylor Deupree Name Taylor Deupree When album released, He was 28, now 53 years old # Song Play