Soundcheck for their free gig for Radio 104.5 in Philly -- in the pouring rain!! Not sure they'd be able to play at all, true pros. This is my all time favourite Biffy song, just about died when they started soundchecking it.
this is sooo funny it seems as if they were amateurs in this video (Simon pulling weird faces,,,guys walking onto the stage and fixing stuff....:D But they aren't :D