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.