Lot of 1/18th scale diecast cars
69 Cuda arrived today, looks great, packaging was superb!
Thanks
Print