12 witnesses spot UFO soaring above Red Rocks Amphitheater hours after concert: ‘No mistaking what this was’
A dozen employees at the Red Rocks Amphitheater watched a massive UFO light up the Colorado sky this month, according to the National UFO Reporting Center. The workers were cleaning…