Texas Tech Versus Iowa State
October 12, 2013 | 6:00 pm - 11:00 pm
- Jones ATT&T Stadium
- 6 Boston Avenue, Lubbock, United States
Additional Information
Iowa State call themselves "The Cyclones" and their mascot is a bird head on a tornado. I don't get it.