0 votes
Where is Saturday Night Live taped?

1 Answer

0 votes
30 Rockefeller Plaza
...