Home Albums Inner Sanctum Inner Sanctum (12 years) album Release day: Wednesday, September 05, 2012 Inner Sanctum 12 years old Artists Christopher Lloyd Name Christopher Lloyd When album released, He was 73, now 86 years old # Song Play