2009-07-13

Sarah Palin's Resignation Explained

May be your best yet.