Catherine O'Hara

Season 18 | Episode 5 | 10/31/1992

Saturday Night Live Season 18 Episode 05 on October 31, 1992 with host Catherine O'Hara and musical guest 10,000 Maniacs.