Trail riders from TX Independence at JSC

One could call the trail riders from Texas Independence 'Space Cowboys' for the night because they'll be camping out there at Johnson Space Center
Tuesday, February 25, 2014