Any ideas on window glazing? These cars didn't have any, but I think they should have, since they were also supposed to be lighted. Thinking of home brewing some LED lighting so a frosted window look would probably be better than clear.
Milk jug plastic?