Boards
Oi fancypants. The Reflecktors poster in Manchester
just went for a couple of drinks in port street beer house and there's a The Reflecktor's gig poster outside that pizza/tea room/hula place in the Northern Qtr. Which basically means Arcade Fire are set for a gig around here soon. It said tickets on sale Monday and the gig is somewhere in Blackpool... so odd. Anybody else seen it? It wasn't a hallucination right?