Wednesday
Nov192008
Billboard of the Week

Texas Tech University found a creative way to show that it is sitting on top of the world (or the state of Texas at least) after its 39-33 victory over the University of Texas...
Texas Tech University found a creative way to show that it is sitting on top of the world (or the state of Texas at least) after its 39-33 victory over the University of Texas...
Reader Comments