April 19 2014 3:31pm

Fireball lighting up Russian sky caught on dashcams

Loading...

Two separate dashcam videos of the fireball were uploaded to YouTube April 19 that reports that the fireball was a meteor falling to Earth.

Video Home

Load More