The Olympics Kick Off

The winter Olympics kicked off in Pyeongchang, South Korea, on Friday with an elaborate spectacle to welcome the athletes from around the world – and, in the US at least, the viewers willing to get up very, very early to watch it live. Full credit to Vanity Fair for this piece!

>>> View Slideshow


You may also like...

Share This