Beyoncé Performs at Essence Music Festival [Videos]

Beyoncé performing “Who Run The World (Girls)”