2008 release from the acclaimed Scottish rock band. The band's highlight of the 2007 was getting to record the long awaited CD. They say they had a great time in Switzerland making the record. 13 tracks.
To play the media you will need to either update your browser to a recent version or update your version of Flash Player.