Maybe my favorite Youtube video.

I haven't seen it on here before, but I could have missed it sorry if you've seen it before.

Warning: some language

http://www.youtube.com/watch?v=tYnn51C3X_w