Two-headed snakes

Two-headed snakes

The heads of two-headed snakes fight over food if the vision of each other is not blocked while being fed.

Previous Fact Next Fact
Categories: AnimalsFood

Latest FactRepublic Video

15 Most Controversial & Costly Blunders in History

Sponsored Links