The Academy Awards, commonly referred to as The Oscars, are airing this weekend. If you’re a movie buff or just want to watch the dimes walking on the red carpet, The Oscars is not to be missed. The 86th annual Academy Awards, hosted this year by Ellen Degeneres, will air Sunday night, March 2nd at 7 p.m. ET (4 p.m. PT) on ABC, and this year they have a (somewhat) special treat. It’s the first time that The Oscars will be live-streamed online. So, if you’re at work or want to watch it on the go using your phone, you can. But what makes this only somewhat special? ABC is following in the… more