Tag "eye in the sky"

Mysterious eye filmed in the night sky above Russia

Mysterious eye filmed in the night sky above Russia (0)

A mysterious eye has been seen in the night sky in Russia over the city of Chelyabinsk and caused widespread panic as well as speculation as to where it came from.