south africa geoff joubert
the alu crusher is a robust , manufactured in south africa, designed to crush beverage cans up to 440ml (long tom cans). the alu crusher addresses environmental waste management issues by allowing s, sports clubs, hotels and lodges to