Showing posts with label Yahoo. Show all posts
Showing posts with label Yahoo. Show all posts

10 August 2007

And maybe Ford should just give its' truck business to Toyota..

In the department of Are you freaking kidding me??