Property Damage

Head-On Collision of 18-Wheelers

One week ago, state highway 95 was shut down just north of Holland, Texas, when two 18-wheelers collided head-on just after 9 a.m.