VERIFY MARFA

Mystery lights in Marfa, Texas.