Vinnie Jones is the Juggernaut

juggernaut-photo.jpg

For those of you who thought Vinnie Jones would make a bad Juggernaut, you were absolutely right. Unless you always envisioned Juggernaut catching a quick game of soccer before making his way to the local comic book convention. I mean that’s what menacing super villains do all the time, right? Watch soccer? It’s menacing!

Source