A commercial transport brake inspection area west of the city designed to improve road safety is being viewed by a group of concerned truck drivers and area residents as a potential death trap.
A commercial transport brake inspection area west of the city designed to improve road safety is being viewed by a group of concerned truck drivers and area residents as a potential death trap.