Road Champs 1999 Limited Edition WITH PIN Chicago Police CAR 1/43 SCALE