Elon Musk Calls Elizabeth Warren ‘Sen. Karen,’ She Blasts His Person of Year Honor

Elon Musk and Sen. Elizabeth Warren are going at it — their war of words is erupting, and it’s all over TIME naming him Person of the Year, or as she would put it … “Freeloader of the Year.” The U.S. Senator from Massachusetts fired the first…

Facebook

Instagram

Twitter