CFT's Photo Gallery (17 of 23)
Forged and Finished Part from the 1500 Ton Forge Press