Unexplained ‘White Orb’ Spotted Above Colorado’s NORAD Base
NORAD is the 'North American Aerospace Defense Command' base near Colorado Springs, within Cheyenne Mountain. Did it have 'visitors' recently?
Having grown up in the 70s and 80s NORAD holds a special place in my heart, most of all for the movie 'War Games.' Wouldn't you love to know exactly what they're doing in there?
On May 21, 2020, some video footage was taken of a mysterious-looking white orb above NORAD.
It's hard to say what the object is, exactly, but it takes me back to when I was a kid and these 'kites' that existed that 'looked like' UFOs.