Peter Sarsgaard

Season 31 | Episode 11 | 1/21/2006

Saturday Night Live Season 31 Episode 11 on January 21, 2006 with host Peter Sarsgaard and musical guest The Strokes.

All Episode Sketches