Photos of visitors and classic cars on display at The Route 66 Place and Twisters Soda Fountain on historic Route 66 in Williams, Arizona.