Home Albums Camelot Lost Camelot Lost (10 years) album Release day: Friday, March 28, 2014 Camelot Lost 10 years old Artists Christopher Neil Name Christopher Neil When album released, He was 66, now 76 years old # Song Play