What happens when you pair a space station with a space shuttle and tuck them in orbit far above our planet? This oddly insectoid monster machine.
Read more...
No comments:
Post a Comment