Saturday Night Live - Season 31 Episode 6 - Eva Longoria: November 19, 2005

Eva Longoria: November 19, 2005
Sign up for Peacock to watch this episode.

Eva Longoria: November 19, 2005

Sketches include The Needlers and Show Vincent Price's Thanksgiving Special 1958.