Insane feats of strength January 24, 2009 Videos 37 Views Check out his body! 3:04 will blow your mind. Share tweet