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… Read entire story.
Source: TMZ.com