Skip Nav

Amy Poehler and John Leguizamo had a happy moment.

Image Source: Getty / Bauer-Griffin
Read More John LeguizamoAmy PoehlerMoviesTina FeySistersThe NestStars On The Set