Christopher Walken

Season 28 | Episode 13 | 2/22/2003

Saturday Night Live Season 28 Episode 13 on February 22, 2003 with host Christopher Walken and musical guest Foo Fighters.