Source | Globalgrind
The international pop sensation is still making her runs on her Mrs. Carter World Tour, and she’s taking advantage of every stop she makes.
This week, she made her way to New Zealand for her next show, but not before she took over the whole country from the very top…literally!
Continue reading – HERE.
Would you free fall?