strange sight, army helicopter circling around scooping up and dumping out water there's a base just north of peekskill