driver death News

Street Racing in Texas Blamed for Death

San Antonio, Texas, police say street racing has led to the death of a driver whose truck went off a road, fell more than 40 feet and crashed into a creek. The name of the man who died was not …