2013

STAGE RIGHT

Beyoncé struts her stuff onstage at her Brasília, Brazil, The Mrs. Carter Show World Tour stop on Tuesday, days after almost being pulled off the stage by a fan.