Posts Tagged ‘Cleveland’

Mesta 50

Sunday, December 15th, 2019

This is the end of an exceptionally busy week for me, so enjoy a little light posting with this look at the largest American forging press ever built, the Mesta 50: