Chicken Slaughter from FREE RANGE: A Short Documentary. Filmed by Neel Parekh in Del Valle, Texas (30 min from Austin, TX).

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…