Tuesday, April 26, 2011

Ugliest Car on Earth

....yep you heard me, the ugliest car on earth is the one we got stuck with in San Francisco this past week. Check her out.

No comments:

Post a Comment