no wait… not Columbia. Ms Philippines!

Ouch. Steve Harvey basically lived my nightmare.

Some of the best reactions I’ve seen to this is that Steve should host the Oscars so Leonardo DiCaprio might finally win one and of course, the main question: Who have the people said they would NOT like to host an awards show? 99 out of 100 people said….. (family feud joke)