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: