Leisha Walker Killed In Clute, TX Accident3 months agoTragic accident that occurred on August 24 in Clute, Texas. Leisha Walker was tragically struck and killed in a hit-and-run on Highway 288B. Sadly, Walker died at the scene. The driver alle ...