John Diva & The Rockets Of Love To Release Debut Album Mama Said Rock Is Dead February 8th on SPV/Steamhammer First Single and Video ‘Lolita’ Out November 23rd He’s back again! But was he ever truly gone? Rock’N’Roll with a capital ‘N’ – showing that anything goes in this profession – is experiencing what feels like its seventh or eighth spring. And in…
Read More