Please Welcome to the Stage ... Sarah Palin?