News

(TNND) — Protestors have apparently taken to smearing and throwing excrement on Tesla vehicles in the latest form of protest of billionaire Elon Musk ... is seen walking his dog.