Click Here and check out all the new stuff going on in Featured Imagery!
0 Members and 1 Guest are viewing this topic.
European?
Italian?
I tried very hard to read the brake pedal, but no luck. I would guess that it's a Mercedes, though
Horch?
930V Phaeton?