Team Jean Grey
-vs-
Juggernaut

Created by: jongensoden
1 wins (50%)
Juggernaut

Juggernaut

11

Creator:

Members

Juggernaut (Cain Marko)