Troubled spaceflight company Interstellar Technologies had a success this week, when it was finally able to launch its MOMO-3 rocket into space.

Posted in Uncategorized.