USAF Radar Site In New Mexico?
“The Doty Chronicles” Eps 11 – The Stallion Range Incident: Why did a UFO land at a top-secret USAF radar site in New Mexico. The site of the first atomic weapon test.
YouTube link:
https://youtu.be/LngIMOBMqP4?si=Y8a0OrVH-O4imNXQ