Said extinct turtle species was not actually extinct: It never existed User warfight3r, in the Reddit Science subreddit, 05 Apr 2013