City Council votes to fire TCHC board, but not before hours of hilarity, weirdness, jazz hands and unwitting racism