As seen onFavicon for http://wtkr.comwtkr.com

More video of the Russian meteor shower

Embed

  1. INCREDIBLE METEORITE FALLS FROM THE SKY IN CHELYABINSK RUSSIA
  2. Meteorite crash in Russia: Video of meteorite explosion that stirred panic in Urals region
  3. Apocalypse Now? Meteorite hits Russia lighting sky, shattering windows
Like
Share

Share

Facebook
Google+