News

The city of Tulsa, Oklahoma, now has been officially designated as the "Capital of Route 66," a process that took over two years and included extensive research and surveys.