Buzz·Posted on Aug 18, 2008Two-Headed TurtleThere's a two-headed turtle in a Brooklyn, NY pet store.by Peggy WangBuzzFeed StaffLinkFacebookPinterestTwitterMail