Just talked with my Menlo Park Sales Rep, and he says the open house is open to all, and the car is the same "show car" we've all seen before, NOT an alpha build. I would guess the alpha release would be a much bigger deal, Elon, cute reporters (that's what I've seen so far anyway), Lights, Camera, Action. Go Tesla! Go Model S!