Looks like Tesla has launched sales at a a Pop-up store at the Ramat Aviv Mall in Israel. Anyone have any info? Moderator, possible to create a new Israel Thread up top?