Mysterious balloon spotted hovering above Colorado mountains sparks UFO speculation. What was really behind this strange sighting? Residents demand answers as questions swirl around this bizarre incident.

Read More