Sunday, October 9, 2011
Your Daily Song Post: 'Still Life' by The Horrors (2011)
The Horrors and their song Still Life. The Horrors originate out of Southend on Sea, England and consist of members Faris Badwan, Joshua Hayward, Tom Cowan, Rhys Webb, and Joe Spurgeon who have been active as a group circa 2005. Still Life is a single off of their latest/third studio album titled Skying, which was released on July 11th, 2011. If you like what you've heard here, you can go check out their official website HERE.