Texas v Texas Tech

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

8,275FollowersFollow
77,655FollowersFollow
6,408SubscribersSubscribe