Two-Headed Turtle

  1. This is one of the strangest creatures I've ever seen! Anyone from pennsylvania saw it IRL? I wonder how it even managed to grow that big.. :confused1:
    From http://www.ksdk.com/news/watercooler/hot_topics_article.aspx?storyid=130586