Well, thats where they hide the aliens. Duh.
Read up about the battles with Giants in the tunnel system in New Mexico. It’s fun.
Dulce.
The rumors just will not die.
The versions I heard were about special forces/delta force/security guards fighting grey aliens. Hadn’t heard anything about Giants.
If nothing else, Phil Schneiders story makes one think.
https://m.youtube.com/watch?v=7Z609HvA-Rc&pp=ygUURHVsY2UgcGhpbCBzY2huZWlkZXI%3D