Is anybody else creeped out by these eyeless free Biden and Palin Halloween masks? The Chicago Tribune is giving them away and you'll need a printer in order to use them. I think what I need is an exorcist if I'm ever to have another good night's sleep. If they make Ghostbusters 3, I think we've found the perfect villains.
McCain and Obama masks are scheduled to be available Tuesday and Wednesday, respectively.