Newt Challenges Pelosi: "Spit It Out!"

Greg Hengler
|
Posted: Jan 25, 2012 10:26 AM

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