38,000 ton Mesta forge press at Weber Metals, Inc. in #Paramount dedicated as an historic landmark Apr 16, 2014

Loading Videos...