Biffy Clyro release new electrifying song Instant History
From Loudersund. Biffy Clyro have released a video for their new single Instant History. The song will appear on the Scottish trio’s as-yet-untitled eighth album, set for release later this year. Says singer Simon Neil: “This time […]