Pictures in the indexes!!! Click Here!!!
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?