When the almighty Tesla is questioned.