Two-headed Turtle!

A two-headed turtle has been born in San Antonio, Texas after the twins didn’t separate in the egg. Report by Ashley Fudge.

Related Articles

Showing the ads...

Post your comments