<<<
>>>
Best theory so far:
The Giant Impact Theory
Caveat: Everything unexplained in astronomy is an impact.