Tesla Not So Invincible After All?