Britney Spears has ended her world (mostly North America) tour by cutting short her final show in Mexico City. It added insult to injury after she made an obscene gesture upon arrival last week.
The 20-year-old pop princess sang four songs, then apologised, saying, "I'm sorry, Mexico. I love you. Bye,"
Mexico crowd boos Britney
AdvertisementAdvertise with NZME.