Peter Theil and Elon Musk, leopards gonna leopard
Peter Theil and Elon Musk believe their money bought them a person in the Oval Office who will always take their calls and never tell them “no.” They will be…
Continue Reading Peter Theil and Elon Musk, leopards gonna leopard