World Cup Rally 1970 Castrol Bulldog Sticker 2.75"