Home Albums Celestial Mechanix Celestial Mechanix (19 years) album Release day: Tuesday, June 22, 2004 Celestial Mechanix 19 years old Artists DJ Spooky Name DJ Spooky When album released, He was 34, now 54 years old # Song Play