crazy upper body strength

http://www.youtube.com/watch?v=lJmCem8qbTE&feature=related

I wonder how these guys train for the show…