Wednesday, December 10, 2008

Hmm...

I wonder how Toyota and Mercedes would "compete" if not for the billion or so Alabama's given them to set up shop in that state? Ulterior motives, anyone?

No comments:

About Ryan's Take