Foo Fighters play a pizza parlor

[youtube]http://youtu.be/ZvJQAOm9yOE[/youtube] You’re one of the biggest rock bands around, and you’re playing arenas in Mexico City later in the week, your first shows in more than a year. What do you do to warm up? If you’re the Foo Fighters, you...