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.