Quote:
Originally Posted by speedy1979
The aliens have come to earth in their great mothership to visit the lowly humans.
|
Reminds me of an old comic book, X-Factor, where the original X-Men were based out of a huge alien spaceship that dominated the Manhattan skyline. That's exactly what this looks like.