March 2018


Video: My First Look Around the Tesla Model 3

I’ve just landed in New York City and guess where I headed first? The Telsa store on Washington Street in the Meatpacking District has a Model 3 on display so I made a beeline. I’d especially like to say thanks…