Biffy Clyro Discuss Their Latest Song "Howl"

Publish Date
Monday, 11 July 2016, 1:34PM

Biffy Clyro are one of the UK's current longest-running rock bands.  The Scots’ hearty, bare-chested rock now travels in surprising directions on their brand new seventh album 'ELLIPSIS'. Check the guys out talking about their latets single "Howl".