Biffy Clyro

7.2

Biffy Clyro: London O2

December 8th 2016 Biffy Clyro are a big band now. That much is obvious the minute you arrive at the O2. The queues of people snaking their way through the Millennium Dome go on FOREVER. People wait patiently, though. As fans of Biffy Clyro, they k... Read More...