Lemming Lie Ever hear that lemmings commit mass suicide to alleviate overpopulation? Well, you’re not alone. Only it’s not true. White Wilderness (1958) was a Disney nature film meant to showcase the behavior and beauty of lemmings. Filmed in Canada, it features crafty edits and angles to manipulate the viewer into believing that this is […]
we recently heard about a new theory that we don’t know whether or not to believe. It says that putting an onion into your sock can be an effective way of removing toxins. Specifically, it can help you alleviate flu or cold-like symptoms. I know this sounds unbelievable, so be sure to watch the video […]