Avatar - vegpwr
vegpwr
flipped into Cool Articles With No Home
11 Spectacular Facts About the Moon

11 Spectacular Facts About the Moon

mentalfloss.com - BY Michele Debczak

The Moon is Earth’s closest satellite in our solar system, but in many ways, we hardly know our neighbor. Scientists aren’t entirely sure how it …

View on mentalfloss.com