Texas Tech Jones Stadium

The unique architecture of Texas Tech University on full display at the Jones Stadium.