"Well, the last time you saw it may have been the last time you saw it. What do I mean? According to a report from The Detroit News, the ad has now been pulled by Ford due to pressure from the Obama administration".
Expect for Ford Motor Company to receive some unwanted scrutiny from the DOT, EPA, and other government agencies in the near future. No good deed escapes government retaliation.