Lie Witness News: Godzilla is Real! by Kay D. Rhodes at May 20, 2014 10:48 am. In this edition of Lie Witness News, Jimmy Kimmel convinces people that Godzilla is real. You must watch this. Edit Delete