News

Callers reported seeing a teddy bear that appeared to be made out of human flesh left in front of the business.