Laura Loomer and Elon Musk tearing eachother apart is the Christmas gift I didn’t expect.

Comments