German engineers stand in front of a 50 ton tank to show their confidence in the brake system they engineered.
Brake Test
Video Credit: Sent in by: ss

German engineers stand in front of a 50 ton tank to show their confidence in the brake system they engineered.