Click Here and check out all the new stuff going on in Featured Imagery!
0 Members and 1 Guest are viewing this topic.
ICM (Industrial de Consruccones Moviles) Electric van from 1945. In some cases is mentioned as CMV (Construcciones Móviles Valencia).