Teen Vogue
Beyoncé Introduces Team USA in Olympics Promo Video
The roughly two-minute-long video first aired live on NBC before it was shared on Beyoncé's Instagram just hours after the opening ceremony kicked off the global sporting event. If you didn't ...
2 days ago