Click Here and check out all the new stuff going on in Featured Imagery!
0 Members and 1 Guest are viewing this topic.
As it's red, surely it must be an Italian car.
I believe it's a Fiat-based car, I saw it somewhere....