WRC FIA World Rally Championship Sticker - 4.25"