Beware the Juggernaut
- Episode aired Jan 6, 2013
The X-Men must work together to take down the Unstoppable Juggernaut.The X-Men must work together to take down the Unstoppable Juggernaut.The X-Men must work together to take down the Unstoppable Juggernaut.