NEW HEAVY DUTY FLAIL MOWER The new heavy duty flail mower is the new born in Cerruti and is perfect for harder jobs. READ MORE