Featured

Amazing UFO Sighting Filmed Over Nizhniy Novgord Russia – 11th Jan 2020

Amazing UFO Sighting Filmed Over Nizhniy Novgord Russia – 11th Jan 2020

Interesting footage of an unknown craft with multiple lights flying over Russia

About Author

admin

Leave a Reply