Tip of the Week - What does Bill think of the Tesla?

Bill gets his first look at the Tesla S and has some thoughts on what it means to mechanics like him.

Motoring 2014, Episode 23

Share on Facebook
Comments