macktitan

| December 17, 2009

Cameras capture the action as a 16-liter Mack MP10 engine is lowered into a waiting Titan chassis at Mack Macungie Assembly Operations outside Allentown, Pa.

AD
0 comments