Awesomeness and some Awesome Ooppsness

http://www.liveleak.com/view?i=908_1360960503