12-Nov-2005

Location: Saturday Night Live
City: New York City, NY