Kansas City, Missouri
September 21, 2001
Agencies: Kansas City Police Department - Missouri
Cause of death: Vehicular
Last updated: almost 4 years ago
Leola Taylor died after her car was struck by a stolen station wagon, and she was thrown from her car as a result of the accident during a police chase.