The Music Fix — News Flash: as they return with new album and tourMarch 15th sees the release of the new album from Welsh rockers The Automatic. Titled 'Tear Down The Signs', this, the bands third album, is the follow up to 2008's 'This Is A Fix', an album which boa...
more info