Teen Vogue
Beyoncé Introduces Team USA in Olympics Promo Video
Beyoncé is Team USA to her core. 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 ...
13 hours ago