BARC British Automobile Racing Club Shield 'Lick & Stick' Static Cling Sticker - 3"