People living near Highway 60 in Devon are demanding something be done to stop the noise that comes from semi-truck drivers using their engine retarder brakes.
People living near Highway 60 in Devon are demanding something be done to stop the noise that comes from semi-truck drivers using their engine retarder brakes.