According to Autoevolution, the BMW i5 M60 packs a serious punch! They even claim it is as fast as a Ferrari 599 GTB. But the range stinks. BMW claims 256 miles per charge, but let's be honest, that's a stretch. According to reviews, the Tesla Model S outperforms the competition in terms of...