BMW accidentally leaks new i3 EV days before its debut [Images] - Tech Sentiments