The Texas Independence Trail Riders camp out at the Johnson Space Center as more than 3,000 trail riders are made their way to Houston for the Houston Livestock Show and Rodeo, 11 News Jeremy Desel reports. Click the play button above to watch.
khou.com
Posted on February 23, 2011 at 12:38 AM
The Texas Independence Trail Riders camp out at the Johnson Space Center as more than 3,000 trail riders are made their way to Houston for the Houston Livestock Show and Rodeo, 11 News Jeremy Desel reports. Click the play button above to watch.