Texas v Texas Tech

of the Texas Tech Red Raiders at Jones AT&T Stadium on September 18, 2010 in Lubbock, Texas.

8,306FollowersFollow
79,194FollowersFollow
6,553SubscribersSubscribe