David Duchovny

Season 20 | Episode 20 | 5/13/1995

Saturday Night Live Season 20 Episode 20 on May 13, 1995 with host David Duchovny and musical guest Rod Stewart.