Episode 8: Tesla is a Joke

Episode 8: Tesla is a Joke

 
Play/Pause Episode
00:00 / 00:18:31
Rewind 30 Seconds
1X

Internal rumblings at Ford over police cruisers; the most and least reliable vehicles according to J.D. Power; the death of the auto show.