Welcome to the House of Horrors - Nancy Pelosi
Season 2 E 136 • 10/31/2006
For Halloween, The Report staff tries their scariest move yet on Stephen.