Keep It Made In America Town Hall - St. Louis, MO (unedited)

FAIL (the browser should render some flash content, not this).

Keep It Made in America Town Hall Tour stopped in St. Louis, MO on October 27, 2010.

@KeepitMadeinUSA on Twitter