Tuesday 5 July 2011

The Horrors - Still Live music video



Wonderful new music video from The Horrors, "Still Life" is the first single from the upcoming album "Skying" that should be out anytime soon.

Watch | The Horrors - Still Live