Bale Clamps 2013 United States, Meridian, Idaho
Bale Clamps United States, Meridian, Idaho
Bale Clamps 2019 United States, Meridian, Idaho