Sir James Paul McCartney Relives Beatle-mania in Mexico City