Is There A Point To This Story, Satan?
A man in Frankfort, Indiana, has produced a video of Lucky, the Satan-shelled turtle, whose story he plans to auction off on-line, then offer the winner a chance to buy the fire-scarred turtle. It seems that Lucky, a red-eared slider turtle (about as big as the palm of your hand), was indeed lucky.... Sign in to see full entry.