Loading...

A dash cam caught a seemingly unexplained and large blue-white flash light up the horizon in Stavropol.