An amazing video was caught by a dashboard camera showing a meteor lighting up the pitch black sky in Murmansk, Russia, on Saturday morning at approximately 2:13 a.m. local Continue reading