Tesla Takedown Vallejo Saturday, April 5, 11 am - noon. Tesla Showroom, 1001 Admiral Callaghan Ln., Vallejo. Bring a sign, a friend, and your enthusiasm! To be clear, we are protesting the man, not the cars. Tesla owners will be treated with kindness here. muskrat, not so much.
Post image

Comments