Entertainment Uncategorized Nebianet Usaini 6 years ago 646 Neil Patrick Harris Set to Host the 2015 Oscars