The Foo Fighters were certainly what everyone was waiting for at Lollapalooza Brazil 2012, and they didn't disappoint!

They seemed to play the two-and-a-half hour show without taking a breath, although Grohl did get a bit of one when drummer Taylor Hawkins took over on vocals. The crowd sang every word to every song, proving Lollapalooza's Brazilian adventure a tremendous success.

What's that?  Oh.  You weren't able to make it to Brazil for the show?  No worries, we've got it all here!