Tesla Model S A “Top 10 American Car Of All Time,” Terrorizes Oil Indusry

In the latest of a very long line of accolades and distinctions that the Tesla Model S has carved out for itself during the last few years, the highly regarded electric vehicle (EV) was recently named by Motor Trend as one of the “10 Greatest American Cars of All Time.” That’s certainly not subtle praise is…