Thursday, 18 November 2010


It's that time of year again, where the 'best of' lists start to appear. First out of the traps are Rough Trade Shops, with their best 100 albums of 2010. It's great to see last night's Velvet Owl gig headliner, Caitlin Rose in at no.4.

No comments:

Post a Comment