brother of mutants

Danger Room Tactics: Marvel Crisis Protocol: Juggernaut

Do You Know Who I Am? Since his first appearance in X-Men #12 to the Oscar-worthy portrayal of him in X-Men: The Last Stand by esteemed character actor Vinnie Jones, Juggernaut has been a fan favourite enemy of the X-Men. Cain...