Clip ID: 301243
Two Headed Turtle!
10/06/1992
Man in Florida finds a baby two-headed turtle!