Texas v Texas Tech

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

7,640FollowersFollow
75,508FollowersFollow
6,174SubscribersSubscribe