Tag: simon neil

From the Archive: Live Review – Biffy Clyro @ LG Arena, Birmingham, 21/03/2013

  With the release of their sixth studio album, Opposites, Biffy Clyro had some rather large expectations lying at their feet for their UK and European tour. And considering the rough ride including addiction and miscarriages recently, the band pulled...

/ 19th June 2013