Shot in March 2002 from the summit of Sitgreaves Pass in Southern Arizona, the film captures the spirit of historic Route 66, the Mother Road of America (from Chicago to Los Angeles).