UFO Videos

Black Ring UFO Filmed Over Russia

Stunned witnesses in Novosibirsk city, Russia, are heard calling out to each other at the sight of the eerie ring which remained in the sky before disappearing into clouds.

About Author

admin

Leave a Reply