Newt Challenges Pelosi: "Spit It Out!"

Greg Hengler

1/25/2012 10:26:00 AM - Greg Hengler

"She lives in a San Francisco environment of very strange fantasies."