livestream

Watch live streaming video from globalrevolution at livestream.com

Thursday, November 10, 2011

RAW: Protesters force Michelle Bachmann off stage

RAW: Protesters force Michelle Bachmann off stage: Protesters at Patriots Point in Mount Pleasant, S.C. near Charleston forced GOP presidential hopeful Michelle Bachmann off stage at a speech on Thursday.

No comments: