Site icon Patriot Fire 🔥

Crazy Woman Screams at “Impeach Obama” Protesters

This occurred in Santa Cruz, California at an Impeach Obama stand, probably manned by Lyndon LaRouche’s people.

Exit mobile version