Tesla Takedown – Boston #TeslaTakedown

Tesla Dealership - Downtown Boston 888 Boylston St., Boston

Protest in person Sun. Mar. 9 from noon-2 pm at Tesla Dealership Take action at Tesla showrooms everywhere. Sell your Teslas, dump your stock and join the picket lines. Hurting […]