John Stewart explains corporate accountinghttp://www.thedailyshow.com/watch/wed-march-17-2010/in-dodd-we-trust by greenlblue • 16 years ago 3 0 16 years agoTHthedailyshow.com