New Branches Charter Academy - School Spirit Challenge

New Branches Charter Academy surpassed their goal with 428 toys raised.