I recently had the opportunity to sing for the Scottish rock band Biffy Clyro. It was a blast working with these guys. Their much anticipated album “Opposites” is slated for release in 2012.

Advertisements