HOLLAND, Texas – Texas Department of Public Safety report responding to a crash on SH 95 near Roberts Road north of Holland.
On October 16th, a dodge pickup truck traveling southbound left the roadway for unknown reasons.
The vehicle attempted to drive back onto the roadway, lost control. and rolled over multiple times.
The passenger was pronounced dead at the scene.
The driver was transported to Baylor Scott and White in critical condition.