Captain America #160

Low $1
Mid $2
High $10
  • 1st appearance of Solarr
  • 1st appearance of Solarr

Issue Details

Publisher Marvel
Artist Sal Buscema
Writer Steve Englehart
Published April 1973