16 Seriously Freaky Two Headed Animals Found Alive and Well
Two-headed animals are a rarity not often seen in nature. In fact they only occur once in every 100,000 births or so. Some cultures think they that they are a sign of bad things to come. When simply, they are just a set of twin embryos that were unable to separate after fertilization. Check out the gallery for some of natures most rare animals.