1992 Spider 2.0, during the World Record Attempt Alfa Romeo Spider Spa Italia 2005 Patrick Ooms
Patricks Spider comes from Germany and has only 36.000 km on the clock