The Proof Is Out There: Mysterious Orbs in Texas Could Be Supernatural (Season 3)

History Documentaries

The mysterious glowing orbs known as the Marfa Lights have baffled people for decades. Could they be supernatural? Find out in this clip from Season 3, Episode 18, “Marfa Lights, Devil Goat and Subway Survivor”.

Credit History

Please support our Sponsors here : Hot Electronics Selection Top-rated Electronics, MAX 60% OFF, Embrace the future of technology!