School Spirit Showdown: Immaculate High School

Immaculate High School in Danbury is the week three winner of News 12's School Spirit Showdown.