Discoveries: The Horrors (UK)
On May 6, (May 5 in the UK), The Horrors, a British band with three pretty good studio albums out since 2007 (Strange House – 2007, Primary Colours – 2009,…
On May 6, (May 5 in the UK), The Horrors, a British band with three pretty good studio albums out since 2007 (Strange House – 2007, Primary Colours – 2009,…