Get ready to have your mind freaked, because we're about to share seven totally odd facts that you won't believe. First up, did you know that caterpillars 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 ready to click here eat. Then, did you know that a