Amesbury:Downtown Amesbury was drenched by this weekend's rain. Jim Vaiknoras/Staff photo
100314jvarain