Video: “Nancy Pelosi” addresses the nation on SNL

posted at 9:00 pm on November 12, 2006 by Allahpundit

It’s all in the eyes. Those unblinking Botoxed saucer eyes…

Breaking on Hot Air