VIDEO: Heckler handcuffed, dragged out of Obama rally… Tea Party – Americans Protecting Americas Foundations – Tea Party.

About these ads