Pieces of Mars have landed on Earth — Anecdota