Yesterday (no pun intended), Sir Paul McCartney played a free concert, to over 250,000 people in Mexico City, at the end of his current tour. It lasted nearly three hours (which is preposterously good value for no money), and as you can see, when it came to performing “Ob La Di, Ob La Da,” he brought out a long line of mariachi players.

A very bouncy time was had by all:

Happy weekend!


Fraser McAlpine

Fraser McAlpine

Fraser has been writing and broadcasting about music and popular culture for over 15 years, first at the Top of the Pops website, and most recently for the NME, Guardian and MSN. He also wrote BBC Radio 1's Chart Blog and reviews albums for BBC Radio 2. He is Anglophenia's current resident Brit, blogging about British slang and running around the Mall taking snaps of the crowd at the Royal Wedding, as well as reigniting a childhood passion for classic Doctor Who and cramming as much music in as he can manage. Fraser invites you to join him on Twitter: @csi_popmusic
View all posts by Fraser McAlpine.