back New York, NY

December 6, 1997
Studio 8H at the GE Building
Saturday Night Live