Tulsa Little Theatre of Oklahoma

Local lore says spirits linger in the building, which has long been considered one of Tulsa’s haunted theaters.

Comments

Leave a Reply