Daryl Hubbard and Carl Todd, who were previously convicted of felony drug distribution, were sentenced to federal prison after their drug dealing resulted in a high-speed chase ending in death and serious injury.
Source: U.S. Department of Justice
Daryl Hubbard and Carl Todd, who were previously convicted of felony drug distribution, were sentenced to federal prison after their drug dealing resulted in a high-speed chase ending in death and serious injury.
Source: U.S. Department of Justice