ARCHIVE:
Ad Report Card
-
-
-
The Most Confusing Ad on Television
That pink-haired, animated superspy is selling what?
-
-
-
-
-
-
-
-
-
-
-
-
-
In Cold Blood
A nasty new public service announcement from the American Red Cross.