Using supercomputer simulations, a NASA study offers possible explanation on the formation of Mar's Moons. According to it, ...