thegirlsattherockshow.com
Biffy Clyro’s On A Bang – Ellipsis Drops on July 8th
On September 11, 2010, my friend and I were in front of a sound booth at Wembley Stadium in London bemoaning the fact that we had one more band to sit through before MUSE took the stage. The openi…