McCain the Military Expert Flubs up yet again.