Texas

Meet Thelma & Louise
Nature has a way of sometimes creating oddities in both the human and animal world. This two-headed turtle is an incredible example.