Sarah Palin wears short shorts