Video: Jon Stewart: How I Meteored Your Motherland Jaded Russians unimpressed by exploding meteor Charles Johnson225 HumorFebruary 2013 • Views: 64,779