• Embed

How I Meteored Your Motherland

ClipSeason 18 Ep 632/19/13

Jaded Russians prove unimpressed by a 10-ton meteor exploding over the country with the force of an atomic bomb.

Up Next