I'm Losing My Edge
Sunday, July 10, 2011
Video: The Horrors - Still Life
Great song I have previously posted and a nice dreamy video. You can also stream the new album below which is due out in the Us on August 11.
Post a Comment
Post Comments (Atom)