Larry Duthie is shown with his street-track 1988 Spider after a rebuild of engine, gear box, brakes, fuel system, and interior. Larry’s from Walla Walla, Washington. I didn’t need to put in his home town; I just like to say “Walla Walla, Washington.”
This is an image for SNO Alfa Romeo Pictures – 15.