Marvel Released April 1973

Captain America #160

Low
$1
Mid
$2
High
$10
UPC N/A
Published April 1973
Cover Price N/A
Pages 36
FOC N/A

"Enter: Solarr" - The relationship between Cap and Falcon is currently on the rocks, and Falcon turns to Leila to confide in.  Meanwhile, a strange man with the power of the sun begins wreaking havoc in the city streets and Captain America must use his newfound power if he hopes to defeat... Solarr!"

Key Facts

  • 1st appearance of Solarr
Issue 61 of 411
View on eBay

Variants (1)