lol. This is some pretty good trolling. Looks like tonight's debut is NEXT to the Tesla design center in LA.