I found a ebay shop, who selling self made stickers (/decals) for 1/24 scale miniature cars from some of the deliveries in the game (sponsors,...
Separate names with a comma.