Skeleton Crew

Red Skull's henchmen

  • First published 1990

First appearance: Captain America (Marvel, 1968 series) #369 (April 1990).

Members