The Chequered Flag Sports Car Specialists Dealer Sticker - 2.5"