‘Tesla Takedown’ campaign aims for its biggest protest weekend yet
Protesters showed up outside a Tesla showroom and service center in the North Hollywood area
Read More