From the judgment of the Municipal Court in any case in which there is unpaid a fine of ten dollars or more, or imprisonment, or both, or in any case involving the validity of an ordinance of the City, an appeal shall lie as a matter of right, to the Circuit Court of Harrison County, either on behalf of the defendant or the City, and in any case where a fine is imposed, on demand of the defendant, such fine must be fixed at not less than ten dollars, so that such appeal may be taken; but no defendant shall be entitled to such appeal until and unless the defendant executes before the Municipal Court, or its Clerk, bond in such penalty, not exceeding five hundred dollars, as the Municipal Court may prescribe conditioned for the performance of the judgment or order of the Circuit Court of the County made or rendered upon such appeal. Every such bond shall be with security approved by the Municipal Court or its Clerk; but in any case in which an appeal is taken or granted on behalf of the City, no bond or security shall be required. Every such appeal shall be proceeded within the Circuit Court in the same manner as is provided by law for the proceedings in such Circuit Court, in cases appealed from magistrates. If, on such appeal, judgment be against the appellant, it shall also be against the sureties on the appeal bond for costs, and for any fine or pecuniary penalty adjudged against the defendant. No such appeal shall be allowed after ten days from the date of any final order or judgment desired to be appealed from.