Thread: On the new trailer you can see Juggernaut in action for a bit..
Spell Wu Tang (Use capitals and space)