Marblehead: Matthieu Parenteau trudges through the overflowing water at Devereaux Beach on Friday afternoon. DAVID LE/Staff Photo