Diecast Masters CAT Shipment News 2019.05.20

We are pleased to advise you that we have just received a shipment from Diecast Masters. There are 14 new items, all of which are pictured below.