Channel 7 to air Oscars next month
Channel Seven is the new home of the Oscars with the Academy Awards set to air live, free and exclusive next month.
An Aussie TV Blog
Channel Seven is the new home of the Oscars with the Academy Awards set to air live, free and exclusive next month.
Ellen DeGeneres will host the 86th annual Academy Awards it has been announced.