Cape Courageous Space Center

The Cape Courageous Space Center is a large building located in Cape Courageous. It a large NASA complex, and a key part of the space program.

Locations

 * Cape Courageous Mission Control

Appearance
Super Friends