Tesla Takedown

February 15, 2025

Activists held protests at Tesla showrooms against Elon Musk's role in the Trump administration's cuts to the federal government.

Participants