"Technosaurus" makes Tech Namesake

Within the grounds of Texas Tech, there's a discovery that sheds a little light on what life was like in West Texas millions of years ago.

Read the rest of the story at EverythingLubbock.com