Heyburn Police Chief Dan Bristol says 54 year old Antonio Ponce of Burley was killed after he slipped slipped and got caught in a piece of equipment that mixes cattle . Police Ponce died at the scene of massive trauma. Police say his death has been ruled an accident.

More From Idaho’s Talk Station