ADVENTURES OF SUPERMAN #647

The final battle between Superman and Ruin is here, and Superman must choose between his best friend and justice! Will Lupe get her revenge against Pete Ross?

Comments