• Embed

How I Meteored Your Motherland

Clip2/19/2013

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

Up Next