One of my friends and I visited this place a couple of weeks ago. What a cool little shop!
Someone put InfoWars on the entertainment screen, which was hilarious for a multitude of reasons. The showroom vehicles were 75D’s, and a Model X 100D was perched outside. Though Teslas seem to be the go-to luxury vehicle and are everywhere, I’d never sat in one until this day. Beautiful machines; these are the vehicles of the future.