LOL! About 700 miles to Marfa — as the buzzard flies... ‘-}
OK. I got it. You cannot see the Marfa lights. I understand that. lol. But maybe you can see the drug planes landing at Mena Ark?
lol *ducks*