Saw a pic of police protecting a Tesla dealership in Chicago.

I wonder how many Teslas were sold during this display of wasted taxpayer dollars.

Comments