Fatal accident at FedEx facility
HOUSTON The accident occurred at around 2pm in the back of a FedEx distribution facility on Holly Hall at El Mundo. A 38-year-old wrecker driver was killed. Investigators believe he was on the back of a tow truck that was preparing to tow a FedEx delivery truck. The driver appears to have slipped on a piece of equipment and become pinned down by the delivery truck. The wrecker driver leaves behind three children.