The horse trailer rolled down a Charlotte embankment late in the night of Oct. 31, 2025. One horse survived, but two other ...