World's Finest Comics #266
World's Finest Comics » World's Finest Comics #266 - The Last Laugh of Lady Lunar!; I Shot an Arrow into the Air; God Bless the Child!; Something Sinister in Sewer Seven!; Sivana's Space Armada released by DC Comics on January 1981.
Log in to comment