I don't think it was posted before.
It's just damned funy!

http://newgrounds.com/portal/view/339918