what going on?

Saturday Night Live 20x20

David Duchovny/Rod Stewart

Saturday Night Live 20×20
May. 13, 1995

Saturday Night Live season 20