This guy is claiming Elon Musk is worse than Mao #elonmusk #davidbrooks #mao #defnoodles #shorts · Def Noodles · Sentinel