Elon Musk Is South African. It Explains a Lot.

.....

© The New York Times