UK world tour begins
Advertisement
Can you believe that, this time next week, these three idiots will be in possession of a van full of pop gear travelling through the wilds of the UK to perform their sub-par noise-nonsense in front of 7 or, perhaps, 8 people (hopefully).
It literally beggars belief
**
It literally beggars belief
**
Advertisement
Where is it happening?
Liverpool, United Kingdom
Event Location & Nearby Stays:
Know what’s Happening Next — before everyone else does.











