PETA’S “Hell on Wheels” truck stopped in Albemarle County on Saturday, March 29, to protest cruelty to poultry in the food supply chain.