Categories
Articles

Activists used a Tesla to write ‘Don’t buy a Tesla’ on a beach in Wales

Business Insider Business Insider