I've heard they have already been ... have they ?
Yeah, I heard they were on tour. I seen them advertised at the Nottingham arena where I live. They're at the Download Festival aswell.
I've heard there playin at wembley ...
what about the lg arena birmingham ?
I not too sure where they're playing but I'm sure they are.
ooo ... thanks :)
hope they are.