Cult of Luna share previously unreleased Joy Division cover, “Twenty Four Hours”
Published: September 25, 2017
According to Rolling Stone, Joy Division’s second and final album is one of the 500 greatest albums of all time. The LP was released in July 1980, roughly two months after frontman Ian Curtis committed suicide. The group has long since reformed as New Order but, no one will ever forget Curtis’ vocals. For those who […]