SNL takes us to the Miss Universe 2013 pageant in Moscow, Russia. Hilarity ensues as contestants from around the world take the stage.
[hulu id=svchuehp_zqynck3ej5x5q width=600 height=360]
If you are outside the U.S., you can try watching this video:
//www.tumblr.com/video/daneish84/65878628873/400
via SNL