Marfa residents Alice Quinlan and TK Croft were on their way back from the Border Zone UFO festival in Presidio, Texas when they saw a mysterious green light appear in the sky.
Marfa residents Alice Quinlan and TK Croft were on their way back from the Border Zone UFO festival in Presidio, Texas when they saw a mysterious green light appear in the sky.