Home Albums Satan's Foot On My Neck Satan's Foot On My Neck (10 years) album Release day: Tuesday, September 24, 2013 Satan's Foot On My Neck 10 years old Artists Brett Detar Name Brett Detar When album released, He was 35, now 46 years old # Song Play