US | Thu Aug 11, 2011 10:42pm EDT

Stephen Colbert aims comedic political ad at Iowa