Well if he is unstoppable could he barge into the center of the Earth and make the planet split apart? Sure its a little far-fetched but he probably could.
Juggernaut
Character » Juggernaut appears in 2013 issues.
Character » Juggernaut appears in 2013 issues.
Log in to comment