Chasing UFOs poster
TV

Chasing UFOs (2012)

S01E03 Alien Cowboys

Jul 06, 2012 • Season 1 • Episode 3 • HD

Ryder, Ben, and James journey to the Colorado Rockies to delve into disturbing reports of livestock mutilations and mysterious abduction cases. Their investigation leads them to San Luis Valley, a town with a long-standing reputation for UFO encounters that span decades.

Country: US