Dodge Ball

High Speed Dodge Ball Vs. Face
I don't know why this dude would volunteer to get blasted in the face with a dodge ball coming out of a football throwing machine, but I'm glad he did.  Watch balls to the face go to a whole new, high speed level.