Ants in NEW YORK? You gots to be kidding me! Who'd a thunk it?