barrygruff.com
Video: The Horrors – Still Life
The Horrors release their hotly anticipated third album, Skying on Friday in Ireland (Monday in the UK). The album seems to be streaming everywhere including here (even though I have yet to hear it…