An all-new season of the Science Channel's hit show The Unexplained Files will premiere Tuesday July 29th at 10 PM ET/PT.
Read More »Recent media reports on animal mutilations
A couple television news stations have recently reported on the strange phenomenon of animal mutilations.
Read More »