Tesla owners reported a man placing Elon Musk stickers on their cars to the police. Officers tracked down the man and charged him with defacing property days later. The man insists his free speech ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results