is it your car?
Can help a bit more?Is it Fiat and with 6 cylinders?
I reckon it's a Ferrari 360, and not a road version...?