Tesla Model S P85D Review
Zero-to-60 in 3.1 seconds? WOW. But besides that, is Tesla's titillating piece of all-electric automotive technology ready for prime time? Our review finds out.
P100D Tesla TROLLS Muscle Cars!
You've seen him on our channel before - destroying the streets with his Gutted Tesla P100d. Now he's BACK - but at Street Car Takeover Atlanta! And he STILL ...