Thursday, May 24, 2012

Obama Speaks in Iowa at TPI Composites May 24

In full: