longboxgraveyard.com
“X” Is For …
… The X-Men and the Micronauts! (1984) Far and away the best X-title Marvel every produced! Nah, who am I kidding? I forgot this series as soon as I read it. I list it here just to fill out the let…