Trooper Damon Allen
Trooper Damon Allen
Texas Department of Public Safety – Texas Highway Patrol, Texas
End of Watch: Thursday, November 23, 2017
Trooper Damon Allen
Texas Department of Public Safety – Texas Highway Patrol, Texas
End of Watch: Thursday, November 23, 2017