June 18, 2008
By: EverythingLubbock.com
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
Visit
Apply
Contact Us