Listen

Description

There are lots of towns along Route 66, but only Tulsa, OK, calls itself the capital of the famous road.