Sir Paul McCartney revealed he felt moved by the crowds of people who camped out to see him play a free concert in Mexico, saying it brought back memories of Beatlemania.
The 69-year-old music star performed the special concert in Zocalo in Mexico City, as an estimated 250,000 people filled the square and lined the surrounding streets.
Sir Paul said: "It was quite emotional and exciting that people who might not be able to afford to come to our shows could come to this. It was like Beatlemania all over again.
"When you visit places that you don't often come to, like South America, they've been saving up the excitement so when you get there they let it all go."
During the show Paul was joined on stage by a traditional Mexican Mariachi band for a special version of Ob La Di Ob La Da.
Photo: © Rex