Tech Ranch Horse Team dominates Star of Texas Fair
Apr 2, 2009
Texas Tech University’s Ranch Horse Team continued its winning ride to the American Stock Horse Association National Championship Show.
tags: College of Agricultural Sciences and Natural Resources, News Releases