Multiple Vehicles Submerged in Salem, Massachusetts

Multiple vehicles were submerged early Monday in Salem. Eleven cars were stalled, six were towed and five were able to move by themselves, …
Source: Towing News