A streetcorner in the small city of Winslow, Arizona, might not be everyone’s idea of a top attraction along Route 66, but it ...