The Best and the Worst Moments of Oscars 2017

Held on the 26th of February 2017, the Academy Awards have officially wrapped up and left the winners, nominees and of course, the audience spellbound. Though the event has already...

Read more