x
Breaking News
More () »

Alvord, Texas crash: 3 killed, 11 injured in vehicle rollover; Only 1 person wore seatbelt, DPS says

Texas DPS provided an update on the passenger van crash where three people died in Alvord, Texas.

Before You Leave, Check This Out