This Sarah Palin Halloween Mask Is Basically The Scariest Thing Ever Posted by Jillian Madison on October 16, 2010