Turbo Chrome Car Badge Decal 3D Sticker Emblem Self Adhesive Car Logo Styling
Features the word of "Turbo", strong visual impact.
eBay