Remember that green Dodge Challenger SRT Hellcat that got schooled by a Tesla Model S P85D last month at the drag strip? He's back, and it looks like the Tesla owner may be the one looking for excuses this time.
Build your own custom newsletter with the content you love from Street Muscle, directly to your inbox, absolutely FREE!