Twose 1.2m Flail Heads

NEW Twose 1.2m Flail Heads

65hp motors

T Flails

rear roller

rubber flaps