2012-March-5-19-25-47.jpg

This is the most Ben Stiller-Christine Taylor screencap ever