As the year draws to a close, it’s only natural to be looking back in contemplative fashion. But when we do, it’s safe to say that we don’t always like what we see. Witness these monstrosities, all of which – not coincidentally – were produced in Detroit.
Check out the full gallery after the break.
Posted in: Cars



















Posted on 29 December 2009 by The Prodigal Fool
0