Lie Witness News: Godzilla is Real!

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