News

The Church Studio in Tulsa was awarded a State of Oklahoma tourism grant to install a new sculpture of a giant egg along Route 66.