May 28th 2019

Published: May 28, 2019, 10 a.m.

Secret China reveal, New supercharger "fines", Ozzy Solar, 1 million Tesla's a year!

Support the show