News
Following last week's alpaca escape at Cedar Point, PETA has announced that it sent a letter to the U.S. Department of Agriculture urging federal authorities to investigate Honey Hill Farm.
PETA is asking federal inspectors to visit Cedar Point's Barnyard petting zoo after the escape of three alpacas over the weekend.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results