Monologue: Jeff Gordon Chats with NASCAR Fans

Jeff Gordon talks about how much more low key this show is than his day job and chats with some annoying NASCAR fans (Rachel Dratch, Chris Parnell) who reveal that they are actually sophisticated SNL super fans from Manhattan. [Season 28, 2003]

Related Sketches