Join Date: Nov 2002
Location: Los Angeles, California
Refering to the picture above
I love that Giulietta Sprint!!! Thats honestly the best looking car to my eyes!!!
I get the weridest feeling just thinking of it. When it's parked and when its on the track I honestly almost faint!
I will buy one, thats my mission in life!
'how the devil do they do that with a live rear axle?'