I dont know, i saw this on msnbc about 2 weeks ago and it said italians designed and built the car...ill see if i can find the link
I dont know, i saw this on msnbc about 2 weeks ago and it said italians designed and built the car...ill see if i can find the link