Altsounds — The Blackout will release their third single, Save Our Selves (The Warning) off the stunning album, The Best In Town (produced by Jason Perry) on 3rd August 2009. To celebrate this, The Blackout are playing a special launch on release day at The Bar...
more info