Mayor of Willets Point: The last man standing