Wx Factoid: 12/14/2012


Friday, December 14th 2012, 4:21 pm
By: Richard Clark


The Moon is the largest natural satellite of a planet in the Solar System relative to the size of the planet it orbits.