5.3 C
Edinburgh
Sunday, December 22, 2024
Home Tags The Horrors

Tag: The Horrors

Review – The Horrors – The Liquid Rooms, 16 January 2012

0
It seems only fitting that temperatures in Edinburgh have plummeted once more as The Horrors brought their unique brand of sexy dystopia to town. Ever since the band had to cancel their October show, this...

OUR NEWS BY EMAIL

Sign up to our newsletters here..