You'll Impress Lorne Michaels If You Can Pass This Tough SNL Quiz

By 8 months ago

What network hosts SNL?

Correct

Since the show was first written and debuted, it has been airing on NBC. 

Incorrect

You chose:

Since the show was first written and debuted, it has been airing on NBC. 

Next Page →