Climate activists attack Tesla Center in #Hamburg, Germany. They displayed a banner reading Armored into Disaster.

Climate activists attack Tesla Center in #Hamburg, Germany. They displayed a banner reading “Armored into Disaster.“ Do they even know Tesla make electric cars? Follow us -> LiveLeak Source: LiveLeak
Back to Top