Kanye West, Donald Trump, and Elon Musk have a lot of things in common.

*****
Written on