IBTimes -
19 Apr 2014 21:34
Footage of what appears to be a meteor streaking across the night sky above northern Russia has surfaced on the Web over the weekend. Drivers with dashcams recorded the supposed fireball exploding over the town of Murmansk Saturday morning around 2:10 a.m. local time, Russia Today reports.
Share this Article
Comment on this Article
Please to comment