Tina Fey and Amy Poehler of Saturday Night Live at the Radio City Music Hall in New York City New York
{"Image ImageDescription": "Tina Fey and Amy Poehler of \"Saturday Night Live\" at the Radio City Music Hall in New York City, New York (Photo by Kevin Mazur/WireImage)"}