Thursday, November 24, 2011

No Tinsel On The Town Hall

Great sad-sounding Christmas-track by Leeds-based indie-band Last Night's TV. Is it me, or is this a song about celebrating Christmas between the walking dead?

0 comments: