The Weirdest (And Coolest) Ceremonial First Pitch I’ve Ever Seen 

The Weirdest (And Coolest) Ceremonial First Pitch I’ve Ever Seen 

Video: When Genki Sudo and his dance troupe World Order were invited to throw the ceremonial first pitch at a Japanese baseball game in Japan the crowd expected to see one of his famous robotic choreographies, and he didn’t disappoint them — well, maybe the actual throw could have been much better.

Check it out: