You were right.
This IS a 20 second piece of crap. The kind of stuff I hate seeing in the portal. Seriously, there is nothing in this noteworthy. You didn't even finish the punchline, just put in a interrupting Godzilla.
But hey, you could try doing something with this. Clean it up, actually give it a joke, I dunno. Nah, I'm being soft, it's junk.