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

0 comments