October 30, 2013

Recent Animal Mutilations in Texas: Aliens or…?

Some of you may have read about a recent outbreak of apparent animal mutilations in Port Levaca, Texas, as reported a couple of weeks ago in […]