Caitlin Rose sells out London shows & announces Rough Trade in-store
Caitlin Rose has SOLD OUT both her London shows at Dingwalls on 27 February and Brixton Windmill on 3 March. A further set of UK dates have been announced, starting next month. The exceptional new…
Read More...