Skip to main content
play

Car broadsides semi truck in fatal crash in Taylor

Two killed, two injured in accident at Telegraph and Northline in Taylor on May 28, 2019.
City of Taylor