x
Breaking News
More () »

Train derailment in the city of Holland

A train derailed early Friday morning near the town of Holland, south of Temple, according to the Texas Department of Public Safety.

Before You Leave, Check This Out