David Horowitz Speaking in Los Angeles

david

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