Street Photography at Tesla Takedown NYC: Pull the Plug on Elon (Rise and Resist) 3.1.25
On March 1, 2025 I attended and photographed Tesla Takedown NYC: Pull the Plug on Elon (Rise and Resist)
The rally took place at Tesla’s showroom in NYC located at 860 Washington Street.
Here is a selection of my favorite photographs from the day.