Colorado has its own ‘Area 51’ and it supposedly has Bigfoot’s body
Aug 6, 2024, 5:10 PM | Updated: Aug 7, 2024, 3:20 pm
Area 51 in Nevada gets all the attention for housing aliens and other things the government doesn’t want us knowing about, but did you know Colorado has something similar?
The North American Air Defense Command was created in 1958. Now known as the North American Aerospace Defense Command, NORAD was formed to keep the continent safe from any potential airspace, water, or land attacks.
Tucked away inside of Cheyenne Mountain in Colorado Springs, legend has it that NORAD also has the corpses of aliens, bigfoot-like creatures, and more.
If I have you a little intrigued, check out this video…
A goat was recovered from a car after a DUI arrest in Colorado