Last Temptation Release Their Self Titled Debut Album
The new band of the masterminds Peter Scheithauer, guitar, (Killing Machine, Belladonna, Temple of Brutality) and Butcho Vukovic, vocals, (Watcha, Showtime) is set to release their debut album September 27th 2019. Here’s What Last Temptation have to say regarding as to what fans can expect from the Debut Album Overdubs […]
-
Pages