Rumble

the Mechanized Menace

50.51% win.

3.47% pick.

99 games

9.09% pick.

7.07% pick.

5.05% pick.