It's the most wonderful time of the year, but we get some bad news in the mole-mail! As we ponder our future, we try to lift our Christmas spirits by watching 1995's The Day of the Beast, a movie that involves the burning of homeless people, a quest to find the anti-Christ, and acid...a lot of acid. But hey, it takes place around Christmas, so it fits the theme! The lights are seeming a little bit dimmer for us this holiday, but we hope you all have a great Christmas! Leave us a 30 seco...
Show more...