Where did the Moon come from? A new theory

3,245,613 views|
Sarah T. Stewart |
TED Salon: U.S. Air Force
• February 2019