Tesla Model S P85D Top Speed Monster?

Our buddies over at Green Car Reports posted a story suggesting that there’s more to the Tesla top speed numbers than meets the eye and the site is calling for a top speed test. Though we’re as thrilled as anyone to see someone get out on the salt and run… …read more