Mysterious light orbs filmed over Colorado

Published June 30, 2020 2,278 Views

Rumble / Weird MysteriesA resident in Hayden, Colorado, USA recently captured footage of apparent light orbs in the daytime sky.