The United Kingdom has always provided its own twist on the US art form that is rock ‘n’ roll, from The Rolling Stones on through Led Zeppelin, Deep Purple, Black Sabbath, The Who, Queen, Def Leppard, Judas Priest, Iron Maiden et al. And drawing on such greats amongst others, England’s Scream Arena take a brand of melodic […]
You must be logged in to post a comment.