May 20, 2009

TOYOTA LAUGHS AT THE CHEVY VOLT, indirectly.