Thursday, January 13, 2011

One of the best new cars at auto show in Detroit. The Ford Focus. This one of course has cool, snarly add-ons.

No comments:

Post a Comment