It was an electrifying night in South Africa as the Carters took to the stage to perform. Take a look at Beyonce’s mind blowing stage outfits from Global Citizen.

 

 

Author

Comments are closed.

Pin It