Click Here and check out all the new stuff going on in Featured Imagery!
0 Members and 1 Guest are viewing this topic.
Is it some kind of exhibition or fair, where it has been used?
Does it come from a (relatively) known italian truck manufacturer?