Wonder Woman and superhero Champion are frozen in ice while investigating a lost city in the Antarctic. The blocks of ice with them inside are then carried off and set up in a throne room.
Apr 11, 2011
Apr 11, 2011