It looks like the Tesla P85D might have finally met its all-electric match, but is it a fair fight? Either way, the days of electric cars being by-default boring are officially over. Chalk one up for the musclecars.
Build your own custom newsletter with the content you love from Street Muscle, directly to your inbox, absolutely FREE!