A Route 66-themed hotel project and a controversial “Cry Baby Cry” statue — both near Tulsa’s Arkansas River — have been put on the back burner by the city after a new mayor recently took office.
An interactive digital storytelling experience about Route 66 also has been put on hold.
The Tulsa World newspaper gleaned a few details during a recent city council meeting, though they’re cloudy beyond that…