Need Legal Help Now?
Christian Jordan Guzman, 29, and Taylor Nicole Crouse, 21, killed when vehicle strikes pole on 2nd Street in McAllen, Texas
Modified Date:Fri, 11/23/2018 - 11:58am
Accident Date:Saturday, November 17, 2018
Police also stated that the driver of the vehicle, Scottie Lee Ochoa, 21, of Donna, was arraigned on Saturday on two counts of intoxication manslaughter.
Topics:DWI - DUI - Alcohol or Drug Use
Christian Jordan Guzman
Taylor Nicole Crouse
Scottie Lee Ochoa
County:Hidalgo County, TX