Challenger Mountain
Challenger Mountain is a hollowed out mountain that is the secret headquarters of the Challenges of the Unknown. Located in the Colorado Rockies.
Name:
Challenger Mountain
Aliases:
Start year:
1976
First issue:
No description