I don't even think the car is street legal... It doesn't even have mirrors, and I'm not even talking about the sound restrictions. So if you buy this car you can only drive it on racing tracks? Or am I just being stupid?
BTW, who would ferrari qualify for buying 1 you think?
|