Schiaparelli lander crash site

Well, it’s about time we sent that pharmaceutical patent troll to crash on another planet.

9 Likes