The Oscars will stream live for the very first time on Hulu
The Academy Awards ceremony is streaming live for the very first time in its 97-year history. The Oscars will stream on Hulu at the same time as it airs on traditional network TV via ABC. The ceremony starts on March 2 at 7PM ET, though there’s a...