True Facts About The Land Snail February 8, 2013BuzzFeed - Latest Nature's kinkiest creature. Not kidding. It's crazy.