this swiss car is truly the ugliest thing EVER on 4 wheels to see the light of day (i hope...imagine something even uglier :shock: )
It sounds as if it has some nice technology aboard though...optional 9-speed gearbox sounding a bit over-done...
http://www.supercars.net/cars/2004@$Orca@$C113x.html