UFO Videos Featured

Triangle UFO sighting filmed in Russia

Triangle UFO sighting filmed in Russia

Interesting footage of an unknown triangle shaped craft hovering over Russia, possible TR-3B.

About Author

admin

Leave a Reply