Dubbed the Mark 73 Sentinel Buster, the latest Iron Man armor is Tony Stark’s biggest creation ever. An exact height for the giant mecha is not given, but it is big enough to easily crush the 30 ...