Well this band has only really been in England for not that long, but in my opinion its a relief to know that something of their calibre is finally coming back to English rock, i love em! and England seems to, too :)
But now i hear that they have headed over to the USA and usually when some...