Large Tumblast machine for casting plant

Tumblast machine installed in forging plant in Bloemfontein.