Parma 1/24 Drag Logos Decals
This is a Drag Racing Decal Set for 1/24 Scale Slot Carsfrom Parma International.