Posted inColumns Day Trips Stonehenge? In Texas? Yup, yonder down in Odessa. by Gerald E. McLeod September 5, 2008September 30, 2025