Students on the Mount Carmel campus reacted following the New York Giants defeating the New England Patriots in Super Bowl XLVI Sunday night.
Students on the Mount Carmel campus reacted following the New York Giants defeating the New England Patriots in Super Bowl XLVI Sunday night.