Buzz·Posted on Mar 14, 2013True Facts About Land SnailsThis video might make you feel uncomfortable.by buzzfeedplaylistsCommunity ContributorLinkFacebookPinterestTwitterMail True Facts About Land Snails youtube.com This video might make you feel uncomfortable.