Are you a diehard zombie fan (no pun intended)? If so, prepare yourself for something even creepier than your favorite horror flick. Nature has its own version of the undead—meet the “zombie” snake!