Absolutely incredible reflexes from the yellow shirt. The things the human body is capable of never cease to amaze me.

Don't Miss...