12.21.2009

Truth in Advertising ?? - #1

One-half of a Ford ad from the April 2001 National Geographic claiming Ford would have a fuel-cell powered passenger car available for testing in California later in the year.



No comments:

Post a Comment