Buytechnow.co.uk

We Show You Reviews on the Latest Electronics, Techs, the most incredible Gadgets and inventions

A Tesla Semi Was Spotted On A Public Road — Here's An Update On The Truck



Business Insider’s Benjamin Zhang and Matt DeBord discuss the Tesla Semi spotting on a public road in California. Following is a transcript of the video.