Biffy Clyro chart Scotland's football journey in new Euro 2020 performance and montage video
By Victor in Sports
Updated 3 years ago
Though the band's home country of Scotland sadly lost their opening game of the Euros today (June 14), Biffy Clyro shared a brilliant, uplifting performance and montage video before the team's game against the Czech Republic. The Kilmarnock trio performed a glorious rendition of 2007 album Puzzle's track Now I'm...