Features February 27, 2017 The Best Moments of the Oscars 2017 The 89th Academy Awards that took place on Sunday, February 28th, were eventful, to say the least. From the banter of the host,.. by SHE