Upper Valley Granite Staters solidify red-and-blue status in Tuesday midterm

About 6 Minutes