Cars-themed Truck at Delgadillo's Snow Cap Drive-In along Route 66 in Seligman, Arizona
Loading…
Image info
Cars-themed Truck at Delgadillo's Snow Cap Drive-In along Route 66 in Seligman, Arizona
Old truck inspired by the movie Cars at Delgadillo's Snow Cap Drive-In, a roadside attraction along Historic Route 66 in Seligman, Arizona, USA [No property release; available for editorial licensing only]