A TR-3B type UFO was filmed in Russia - Best evidence ever - Analysis

Very recently a TR-3B type of UFO was filmed in Russia. This footage was making headlines in underground UFO groups after it was posted on the dark...
Back to Top