| + Post New Thread Threads 1 to 40 of 413 Forum: Saturday Night LiveSaturday Night Live (SNL) is a weekly late-night 90-minute American variety show based in New York City that has been broadcast by NBC on Saturday nights since October 11, 1975. | |