Bringing an Alfa Romeo Spider survivor back on the road This Alfa Romeo Spider 2000 spent three decades in warehouses in Champagne, France, while her owner travelled the world. Now, I'm bringing her back on the road for him. In the first episode the carbu...