The power and obligation of the town to pay any and all bonds, notes or other evidence of indebtedness issued by it under the authority of this charter and Section 31 of Article 23A of the Annotated Code of Maryland shall be unlimited and the town shall levy ad valorem taxes upon all the taxable property of the town for the payment of such bonds, notes, or other evidences of indebtedness and interest thereon, without limitation of amount. All bonds payable as to principal and interest solely from the revenue of one or more revenue-producing projects of the town shall not constitute an indebtedness to which the full faith and credit or taxing power of the town are pledged. The full faith and credit of the town is hereby pledged for the payment of the principal of and the interest on all other bonds, notes or other evidences of indebtedness, hereafter issued under the authority of this charter and Section 31 of Article 23A of the Annotated Code of Maryland, whether or no [not] such pledge be stated in the bonds[,] notes, or other evidences of indebtedness, or in the ordinance authorizing their issuance.