Good luck with that. Wouldn't want to sign my name to an attempt to take out the mayor, he might sign his name to something that would take you out. Anyway the petition just gets you a hearing, its not an automatic impeachment process. You really think the politicians will set that precedent?  Not a chance.