Battle of the Mascots
101 E. Archer 101 E. Archer St., Tulsa, OK, United StatesTU students join Oklahoma Center for Humanities for February First Friday Art Crawl to answer the age old question - which Tulsa mascot is the best? The mascots will meet […]