1000 Ton Press Break

Click an image to enlarge.
1000 ton 20 ft. Press Brake