BY: Denver Sean
Published 11 years ago
Beyoncé rebooted her Mrs. Carter Show World Tour this week and has been doing a few dates overseas.
Bey took to the stage to perform her classic hit “Crazy in Love” and gave us a straight up twerk breakdown!
Go off, Bey!
Advertisement
Check out the clip below! We wonder what Garcelle Beauvais has to say about all this….