World Culture Saturday

The Yeti (Outdoor patio Stage), 417 N. Main St., Tulsa