-
February 2023 by Never Lever
Very good
-
January 2021 by Jesus R Luna
(Translated by Google) The best place to work.(Original)El mejor lugar para trabajar.
-
March 2018 by Wild Cow
By far the most robust and proven parlor stall in the world. I've got three barns with Turner equipment and absolutely zero problems.