Antique cars at Delgadillo's Snow Cap Drive-In on Route 66