Words just fail me. This is so funny that I almost feel guilty.

Very well produced.