Alright then, for those of us less astute, please explain how a meteorite broke off of mars and came to earth. Did the planet feel playful and toss a few rocks at Earth hoping to start a game of catch? How could a fully formed planet shed meteorites? Just askin’.
Planetary meteorites are fragments that were blasted off their planets by large impacts and sent into space.