Great news for our Mars mission - STOWAWAY took off at AFM!
Find more information here:
http://beta.blickpunktfilm.de/details/434779