Invading the Capitol Building is one thing, but now protesters have descended on America's most precious symbol of national pride: the Tesla dealership.

Comments