Have You Hugged a Hummer Today?

By

Ford Motor Company did itself a huge favor recently by backing away from its pledge to bump-up its hybrid production ten-fold in four years. But, as it turns out, the company might have done the planet a whale of a … Continued