Written by
Released 1991
Printed in Captain America #393, Oct.1991.The Red Skull is up to no good, again, this time right next to the US Capitol. Peggy Carter is again handling comms duty.
Page 1 of 0