2015 Tesla Model S P85D

2015 Tesla Model S P85D

A pleasant shock from this bit of electrocution.

DSC04025

Everyone loves a good take on a David versus Goliath-type story, and Tesla Motors may be one of the more fascinating ones in the modern automotive world. Compared to many of the major manufactures, Tesla isn’t a small fish in a big pond- it’s a piece of plankton, and a small one at that. The Model S, which

Keep reading ›