Anne Hathaway and James Franco wants their hosting duties to be perfect and this brand new promo shows you that they are hilariously focus for the 2011 Oscars.
The 83rd Annual Academy Awards ceremony will be on Sunday, February 27, 2011 at the Kodak Theatre at Hollywood & Highland Center.
0 comments:
Post a Comment