Does anyone else realize by protesting Tesla only means more infomercials from the south lawn of the White House.

Comments