Question: In what North Central Texas city did the band who released "Armor of Light" originate?
Sentence (from "Fort Worth, Texas"): Fort Worth is the 16th-largest city in the United States and the fifth-largest city in the state of Texas.
Relevant evidence: Yes