This Day in Manka Bros History – Sept 21, 1963:
The Figmen comic book – superheroes created from radioactive fallout in White Sands – debuts. They do their best to help people, but mostly they’re sick and don’t have a lot of energy.

All the latest from the World's Largest Media Company