Lie Witness News: Godzilla is Real!

by at . Comments
In this edition of Lie Witness News, Jimmy Kimmel convinces people that Godzilla is real. You must watch this.
Star:
Related Videos:
Jimmy Kimmel Videos
Related Post:
Uploaded by:
Uploaded:
Duration: