Description
Texas Tech University in Lubbock played host to one of the most unique art exhibits in the world - all the way from Italy. We stopped by.
Sally Post
Texas Tech University
Lubbock, TX
Follow us on Twitter: https://twitter.com/TCRbob
---


Comments
Be the first to comment