The brand new video for Biffy Clyro’s ‘Booooom, Blast and Ruin’, from their 2009 album ‘Only Revolutions’.