McCain vow (the onion)