8 inch Press Crew

September 23, 2013

This is the 8 inch press day shift crew who have been constantly outperforming the production goals for the past month and have done an excellent job on quality.