Amassing a total of 14 kids with four different women, Tesla and SpaceX founder Elon Musk appears to be building his own universe. Learn more about the mothers of his children.
Elves and Humans were once great allies in the fight against Sauron's darkness in the Second Age, but, in the Third Age, they ...