David Horowitz


Occupy Unmasked (2012)
Self
Eat Me! (2010)
Long Island Eater #5
Michael Moore Hates America (2004)
Self