Browsing All Posts published on »August 31st, 2012«

Grimes – The Ritz, Manchester – 30th August 2012

August 31, 2012


written by Robert Pollard for High Voltage As Claire Boucher, aka Grimes, walked on stage at The Ritz in Manchester, the excitement in the hall was palpable. It’s been a phenomenal year for Grimes. The release of her third studio album, Visions, was met with a justifiably high level of acclaim. Critics were pretty much […]