SNL

Have you ever been to your all-time favorite show? And been a working part of it? A dream come true this week back home in NYC... 

NBC Studios 

NBC Studios