Police, fire departments to compete in Boots vs. Badges blood drive

by

by