Shazam v. Superman Heroic Battle

Here's the Long promised Heroic Battle, Shazam v. Superman!!!!