Anybody knows this car? Any feedback about this year, model, etc. I always get scared about 'euro' cars, but this was done by Otto and currently in California. Otto is only about 15 minutes away from my work.
Thanks.
http://forums.pelicanparts.com/showthread.php?t=374158