Follow us on
loading....
Le Roy Torres sued the Texas Department of Public Safety (DPS) and the state of Texas. He claims he however...