Friday, July 7, 2017

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.

No comments:

Post a Comment

Feel free to comment on this post: