David Horowitz Speaking in Los Angeles

david

The President of the Freedom Center speaks in Beverly Hills on Wednesday, Oct. 5, 2011.

David Horowitz Speaking in Los Angeles

david

The President of the Freedom Center speaks in Beverly Hills on Wednesday, Oct. 5, 2011.