The BMW i4 is being called the Tesla Killer, a newer, better state of the art electric car, much sharper looking than the Tesla. Watch: