Wednesday, November 16, 2011

Headlines

The Motor Trend Car of the Year is. . . . . the 1993 Toyota Corolla. Frankly, I'm as surprised as you are.

No comments:

Post a Comment