Twin Falls, ID
Accident Date:
Fri, 09/12/2014The toddler died after being taken to Twin Falls hospital. Avila, who hit the child, left the scene after hitting him, but later turned himself in and was released with no charges; charges are now pending though.