Written by
Released 1990
Printed in Captain America #368 - 370, Mar-Jun. 1990."The Red Skull makes yet another return to try and destroy Captain America. This time he has a lot of powerful friends. Peggy Carter mans the Comm Desk at Avenger's HQ."
Page 1 of 0