This month's winner is Ford Motor Company. Ford placed this advertisement in the May 1996 issue of Popular Science -- a lovely mirage-like image of a silver car in a field of beautiful, pink and red flowers. Puffy, white clouds and majestic, purple mountains form a dreamy backdrop for Ford's new car. The ad is truly eye-catching.
Read More