Posts Tagged ‘david horowitz’

Nickname?

12May10

David Horowitz offers another compelling moment on campus – this one at UC San Diego. It’s a little long – but stick it out. The payoff is incredible!