Ben Affleck

Season 30 | Episode 1 | 10/02/2004

Saturday Night Live Season 30 Episode 01 on October 2, 2004 with host Ben Affleck and musical guest Nelly.