It's official, according to Deadline.com Seth MacFarlane will host the 85th Academy Awards.
What more is there to say than that. Do you think he's a good choice?
The live Oscars telecast airs February 24th, 2013, on ABC.
[Deadline]
Posted by: |