Right now Tesla voted on pin for Cape Canaveral is showing the site will be at the Winn Dixie store 2325 located at 100 Canaveral Plaza Blvd, Cocoa Beach, FL 32931. First found by: https://teslanorth.com/2023/11/10/another-year-another-tesla-leak
If its not showing up at first, click on the pin and hit refresh, then it should show up.
If its not showing up at first, click on the pin and hit refresh, then it should show up.