Photo of Juggernaut on the X-Men Set

IMDb has posted a new photo of Vinnie Jones in his Juggernaut costume on the X-Men: The Last Stand set. Just click the link to check it out.

X-Men: The Last Stand hits theaters on May 26.

Source: IMDb