Storms leave trail of destruction