Visit Flotrack.org For More Videos
That is not Texas Tech, Chris. Definitely Texas A&M.
LOL...I was so astounded...the school location was lost on me...I just knew it was in texas
When dealing with Texas it doesn't matter if its in the same state. Those schools are eight hours apart
Post a Comment