Ben Affleck

Season 25 | Episode 13 | 2/19/2000

Saturday Night Live Season 25 Episode 13 on February 19, 2000 with host Ben Affleck and musical guest Fiona Apple.