The adventure begins in the charming town of Williams, Arizona – a place that proudly wears its Route 66 heritage like a well ...