Zoe Leonard Killed In Rutherford, TN Accident5 months agoTragic accident that occurred on March 17 in Rutherford, Tennessee. Zoe Leonard was killed in a multi-vehicle accident on Interstate 24 when a 2020 Toyota Corolla left the roadway, st ...