DPS Investigating A Deadly Accident

The Texas Department of Public Safety is investigating a deadly accident north of Electra. Troopers said it happened just before midnight on Friday on Highway 25. They said the driver, 38-year-old Terry Dewayne Allen, was killed. His passenger, 54-year-old Michael Leverne Pumpfrey, survived the crash but was taken to United Regional for injuries. Troopers said Allen was driving south-bound when he lost control of his truck and crashed into a portable traffic control device. They say the truck then rolled and landed on its roof.