Did you read it in The Sun?
I'm not saying it is untrue (far from it), but I'm aware that The Sun is printed in Wapping and not on a star 93m miles away.
There is also a chocolate bar on the market that is made in Slough rather than the Red Planet, as it's name might lead one to believe.