Looks as if McCain took Palin to the woodshed.