YouTube took down my video call Eric Adams: The one to lead New York