Home Albums Hell Then Divine Hell Then Divine (20 years) album Release day: Thursday, January 01, 2004 Hell Then Divine 20 years old Artists Jeffrey Luck Lucas Name Jeffrey Luck Lucas When album released, He was 41, now 62 years old # Song Play