-
-
Beyoncé shared this feel-good video of backstage footage from her The Mrs. Carter Show World Tour, featuring special behind-the-scenes moments and emotional fan encounters, all set to her tune, “Love on Top.”
She even included clips from her adorable interview with YouTube’s Kid President!
[via YouTube Trends]