Twin Falls County Ends Pillar Power Productions Deal After Boat Ramp Damage at Centennial Park
Twin Falls County commissioners have terminated their contract with Pillar Power Productions following structural damage discovered at the Centennial Park boat launch,…