Newburyport: People without umbrellas scurried for cover as the sky opened up in a deluge of rain yesterday, here at the corner of State and Liberty Streets in Newburyport. Bryan Eaton/Staff Photo
130701BEAdownpours