So i know this old. but i did some digging, This (according to engineering documents) is a Tesla SC. It doesnt have the word tesla on it. But the floorplan shows two vehicles in the showroom. If you zoom into one, it has a T on the hood.......
I pulled the images from the town meeting minutes...