Meteorite Caught on Camera in Ukraine

Near Mount Castel in the Ukraine, a meteorite lit up the sky at around 3:50am on November 21, 2013.