Deltona neighbors believe someone is killing cats

Cats are showing up mutilated in a Deltona neighborhood. People living there are convinced it was no animal that did it, and no accident either. They think there might be a person behind this.

Top Videos