Looks like someone has been having a little, umm, “fun” with the Stardust spacecraft…

Advertisements