David Horowitz Big Agenda
David has done and excellent job of painting how we were about to be taken over by the Altra Left (liberals) in America
David has done and excellent job of painting how we were about to be taken over by the Altra Left (liberals) in America