Trace Crossings Elementary raises $8,000 for Kids Heart Challenge

by