May 9 May 9 Podcast Episode 190 - VW to Tesla: 'Anything you can do, we can do better' kristopher fletcher The Electric Car Superstar reads and discusses this article by John Voelcker Leave a comment