Storms leave trail of damage