Protesters swarmed a Tesla showroom in San Francisco on Saturday (March 29) as part of global demonstrations targeting Tesla dealerships.
Crowds, ranging from dozens to hundreds, blocked Tesla locations across the U.S. in an attempt to surround all 277 of the automaker’s showrooms and service centres.