Marfa Lights; West Texas And It’s Mysterious Light Show
Out in the West Texas town of Marfa, you may see one of the most fascinating light shows on the planet. Observation of the lights has been reported since before the early 1880s, and they still can be seen, today. If one is fortunate enough to catch them on a night they are active, what […]
Read More Marfa Lights; West Texas And It’s Mysterious Light Show