Host the Oscars? NPH Would Totally Do That.

Screen Shot 2014-10-15 at 2.35.24 PM

The Academy of Motion Picture Arts and Sciences has just announced that Neil Patrick Harris will host the 87th Academy Awards (the Oscars) on February 22, 2015.  Last year Ellen Degeneres hosted and had the most viewers in 14 years.  Here’s hoping NPH can keep the streak alive.