November 17, 2008
From NME.com. We’ve been to Manchester, Hull, and Leeds now, acquiring quite the scenic tour of this country. We’re excited that we’ve passed the halfway point intact, while gaining an appreciation for the towns we’ve only heard about from Smiths songs or episodes of The Office. Just another 14 days […]

