Get ready to have your mind freaked, because we're about to share five totally odd facts that you can't possibly imagine. First up, did you know that snails can actually sleep for over a hundred days? It's true! These little creatures hibernate through the coldest months, and when they stir, they're starving. After that, did you know that a group