December 8, 2016

Immaculate Heart Speech & Debate Team continues legacy of excellence