Scan barcode
A review by jaebae7
Avengers (1963) #14 by Stan Lee
4.0
Did Stan just really love the idea of Arctic underground cities? Both Ka-Zar and this within the same month? But I really liked the concept of aliens hiding out in our planet.