Foo Fighters Rock Record Store Day [Video]And why wouldn’t they? Seriously, these guys have just about got the world by the balls right now.JMrozek7 years ago