2024· 88 min· Documentary
The Marfa lights observed on U.S. Route 67 in Marfa, Texas. Witnesses say they are paranormal in nature and likely ghosts and UFOs. Serena DC conducts a deep investigation into the phenomena performing CE5 in an attempt to see the lights.
Director: Serena Dc
Loading addons…