Solar Power Plant


The Solar Power Plant was a power plant located at The Edge of the Galaxy.

Appearances

Unknown

Unknown

None