Discuss: Tesla is Setting Up Pop-Up Displays Across Malls in the United States