2001 Chrysler PT Cruiser Red 1:24 Scale Diecast. Unbranded.
Comes from a smoke free environment house