Marvel Ultimate Alliance 2- Juggernaut

Clip from Marvel Ultimate Alliance 2 video game featuring Juggernaut.