Tuesday, March 02, 2010

Well Lookie Here!

The only things at Toyota coming to a screeching halt are sales!

Ford: up 43% in February.

Toyota: down 20%

No comments: