Salem: A huge throng of Halloween-goers stream down Washington and Essex Streets at the end of Halloween night on Thursday. David Le/Salem News