Tokyo in Tulsa
July 14, 2017
Tulsa, OK
Cox Business Center
Google Map

The Slants are returning to Tokyo in Tulsa! Enjoy a full concert, incredible concert, and more!