Major Police Activity in Candia, New Hampshire | NBC Boston

Major Police Activity in Candia, New Hampshire