This quirky Route 66 icon was named one of the Top 50 Roadside Attractions in America by Time Magazine in July 2010. A must-stop photo op along Route 66 just outside of Tulsa. Read more.
This quirky Route 66 icon was named one of the Top 50 Roadside Attractions in America by Time Magazine in July 2010. A must-stop photo op along Route 66 just outside of Tulsa. Read more.