Odd Commercials

Discover Card | Television Commercial | 2001

Discover Card | Television Commercial | 2001 The Discover Card is a credit card, issued primarily in the United States. It was introduced by Sears in 1985. When launched, the Discover Card charged no annual fee and offered a higher-than-normal credit limit, features that were disruptive to the exis...