Tag Archives: john diva and the rockets of love

John Diva and the rockets of love – American Amadeus

One of the best bits of reviewing albums isn’t reviewing albums by bands you love, it’s finding new bands you havent listened to before. This album came to me to review and not having listened to the band before I had no expectations, good or bad. I always prefer to …

Read More »