Thank goodness Turkey quit making those old trucks that merely stopped when you stepped on the brake pedals.
This is Braking News....................