Double Trouble With a Two-Headed Turtle

ABC News Videos

Meet Thelma and Louise, a two-headed turtle.