Showing posts with label Red China. Show all posts
Showing posts with label Red China. Show all posts

Sunday, June 2, 2024

Red China has Landed a Robot Craft on the Far Side of the Moon!

Pencils by Jack Kirby, inks by Marvin Stein

We thought we'd be dealing with the Russkies on the lunar surface, but at this point, Putin has to buy rockets from North Korea!