Leave Town ? Huh ?Officer Erin Leigh tells two open carry enthusiasts they have to leave her town of New Holstein, Wisconsin.