Show notes
A giant, three story tall, flying saucer was spotted looking north from the Red Rocks Amphitheater in Colorado by over a dozen employees according to NUFORC as reported on the local news there. Listen in to learn more.
A giant, three story tall, flying saucer was spotted looking north from the Red Rocks Amphitheater in Colorado by over a dozen employees according to NUFORC as reported on the local news there. Listen in to learn more.