Poll: Did You Watch the Oscars?

Last night, the 93rd annual presentation of the Oscars took place in Los Angeles and was televised around the world. Did you watch?

Read More