Biffy Clyro @ Stade de France, St Denis - July 7, 2017
A very muscular set from the Scottish band, unfortunately playing a stadium in broad daylight before a highly anticipated reunion is not the best setting for any band, no matter how talented. Their new album rips.