Album review: JOHN DIVA & THE LOVE ROCKETS – American Amadeus
SPV/Steamhammer [Release date 15.01.21] John Diva & the Love Rockets 2019 debut album ‘Mama Said Rock Is Dead’ charted in the top 30 of the German album chart and they had successful tours around Europe. Now they … Continue reading → The post Album review: JOHN DIVA & THE LOVE ROCKETS – […]
Continue Reading