Creepy Photos: Trail Cam Captures Naked ‘Witches’ Feasting on Rotted Deer Carcass
“I don’t know what the heck was up with that. It really freaked us out, it’s not something you see every day,” says nature lover who inadvertently captured the incident.