An over-the-counter cold and flu medicine ad from India claims to help prevent automobile fatalities? This concept is a car wreck.
From Ads of the World.
No comments:
Post a Comment