New Feature Documentary: Chicken People (Coming Soon)

Icon Film Distribution has announced a limited release of a new feature documentary. It’s called Chicken…