Ferrari Sceduriea Spider 16M Virtual Tour

pfrocker

Well-Known Member
Joined
Jan 22, 2006
Messages
2,439
Location
San Francisco, California, USA
That was really cool. I wish Every manufacturer did this with all their cars.
 
So it's a lightweight car, but they've added an iPod and a big stereo? Nice.
 
Top