Home Run in Bezerk Land

Play Home Run in Bezerk Land Play Home Run in Bezerk Land

Send the geek flying in this brilliant take on baseball. Keep beating him hard enough to level up and improve your stats... which will infuriate him!
Today’s Video