Skip to main content

Posts

Showing posts with the label Pin

Mastercard - TV Advertisement - France (1996)

Sad and stuck-looking man explains with smiling commercial advantages of Mastercard card. Demonstration by pinning on world map places where Mastercard is used and at the same time pins the man who wears it. Hurt. Medical Assistance. This card benefits from a medical repatriation. Evidence made by coming searched for "the pinned". Category : Banks and insurance Agency : J Walter Thompson