SEE IT: Mysterious flash illuminates night sky in Russia

Facebook
VKontakte
share_fav

Residents in Stavropol have been left seriously spooked by the huge white and blue burst that shot upwards into the air on Monday night.

view NY Daily News: World