Friday, April 18, 2008

Wednesday, April 16, 2008

I.F. - "Fail"





Some Ford hybrid test models pass, and some inevitably fail.

Thursday, April 10, 2008