Lie Witness News ~ Oscars 2018 Edition
They all fell for it!!! In honor of the Oscars 2018 just happening the other day, I did a lie witness news all about it! Everyone believed that Steve Harvey hosted the Oscars and Homer Simpson...