By
Alex Core
on
Tuesday, March 31, 2009 8:32 PM
257 views
This week was a big week for the auto industry. I don’t think anyone recaps it better than the one and only Jon Stewart. Leave it to him to explain “Carmageddon” in a disturbingly honest way.

Comments