6 Upper Valley Weekend Events :: November 3rd - 5th