Thousands of people descended on Hampton Beach in New Hampshire on the hottest day of the year so far Tuesday, leading to a series of fights outside the Casino Ballroom during a sudden rainstorm, ...