New Video Sheds Troubling Light on St. Louis Town Hall Incident

|
Posted: Aug 08, 2009 10:51 PM
WARNING: Video contains some graphic language.  Viewer discretion is advised.