After hearing the news this morning on Newstalk 989, local authorities ensured us that they are aware of plans to disrupt business and protest at Elon Musk’s Tesla dealership in Memphis near Wolfchase Galleria. The organizers posted their plans on social media calling for a “Tesla Takedown” as they attempt to get attention from local…… More
