Russian fireball Feb15_2013orange

Must-see Videos Of Spectacular Friday Fireball Over Russia

Video of a brilliant fireball over Russia on Feb. 15, 2013 local time A spectacular fireball exploded over the Russian city of Chelyabinsk more than 900 miles east of Moscow around 9:26 p.m. (CST) Feb. 14 or 9:26 a.m. Feb. 15 local time in Russia this morning. The dashcam videos record one of the most…
Read More