Hi there any other UK fans on here ?

Submitted by evie on
Is pro
No

Hi there any other Uk fans on here ? Were you at Download ?? Wasnt it great I still get goosebumps now .. Got your Taste of Chaos Tour Tickets ?? I have whooooooooo cant wait