About

The Space Invader is a site dedicated to space, technology, science and exploration.

Please feel free to contibute with ideas and opinions on anything space related.

Advertisements