Tesla Model S P85D Challenges Muscle Cars In 1/8-Mile Drag Races – Video

Here’s another Tesla Model S P85D drag racing video from Drag Times. Do these ever get old? Of course, the best part is the country music at the start of the video… To be clear, as the comments of the video explain, this is called a “Dial in Race”. … …read more