Behind the Scenes Sneak Peek of SNL Season Finale - NBC 10 Philadelphia

    Behind the Scenes Sneak Peek of SNL Season Finale

    The SNL season finale airs live on NBC10 Saturday night, but rehearsals are underway at 30 Rock. NBC10's Randy Gyllenhaal has your all access pass (Published Friday, May 19, 2017) The SNL season finale airs live on NBC10 Saturday night, but rehearsals are underway at 30 Rock. NBC10's Randy Gyllenhaal has your all access pass See More