Their single "Animal" was an instant blogger favorite in 2009. Since then everyone has been looking forward to hearing some new tunes.
The bands second album is due out sometime in 2012 but until then take a listen to their newest song "Devil's Work"
No comments:
Post a Comment