collectible of the day: The Italian Job cup

For the release of The Italian Job movie in Germany in 2003, we have this The Italian Job paper cup. Above a jumping Chili Red MINI Cooper S are the words “DAS KANN NUR MINI.” […]