I seem to remember a Detroit show years ago that Tesla wasn't allowed/invited to, so they had cars out in the parking lot to display, and even that got them in some trouble, IIRC.Basically correct, but I thought you had to be invited by the organizers. I don't think you can just show up.