Weekend Update: Olya Povlatsky

CLIP02/16/13
Details
Also available on the NBC app

Just days after a meteor crashed down in Russia, Seth welcomes a resident of the area who explains the perils of living in her village.

Appearing:Seth MeyersKate McKinnon
Tags: russian meteor, life in russia
S38 E143 minHighlightComedyLatenight