Watch Amy Poehler And Seth Meyers Eviscerate Women's World Cup Haters
And bring back an old 'SNL' format.
Here's a great video of Amy Poehler and Seth Meyers destroying people who hate on the Women's World Cup and women playing sports in general. Too good.