Tesla to Reportedly Set Up Temporary Shop at Ina Motors in Burnside Gorge New details have emerged regarding Tesla’s temporary location in Victoria. Usman Qureshi 1 year ago