Military band puts on patriotic show