Green plastic body with cut out windows and fair details of front and rear hood, door seams and rear oval window with air louvers. Chassis molded in black plastic with black plastic wheels on metal axles attached to the chassis. Chassis attached to the body with glue. Chassis has the manufacturer logo of a circle with VSM inside and MADE IN ITALY under the circle.
DOES ANY OF YOU KNOW THE COMPANY OR BRAND VSM? We would like to receive some info....
