Biffy Clyro released their latest album Opposites in March in North America. They've been busy putting out videos and I haven't done a great job of keeping up since I posted videos for "Stingin' Belle" and "Black Chandelier". This post should catch us up.
"Victory Over the Sun"
Ambitiously, I'm hoping to go catch Biffy at The Opera House after Nine Inch Nails show on October 4. Wish me luck and caffeine!