The last time Foo Fighters played a live show at the in on 9/29/12, was still in his first term as president and the word “twerk” hadn’t even made its improbable way into the dictionary. It all seems like ancient history now. After 15 months on the shelf, Grohl & Co. have just announced plans for a great big show with The National in Mexico City (the first-ever show in Mexico) to take place on December 13th. Tickets go on-sale this Friday and the pre-sale is already underway here.

Previous articleGuide to the Ritual: Six Must-See Acts at Voodoo Experience 2013
Next articlePHOTOS / SETLIST: Phish @ The Santander Arena, Reading, PA 10/29/13