Even before the White House's billionaire squatter began to indiscriminately dismantle the federal government, Tesla owners ...
Protesters gathered outside a Tesla dealership in London have called for people to boycott the Elon Musk owned electric car ...