Perhaps Barry will soon be on the deck of the carrier with a huge “Mission Accomplished” sign.....next to a white flag.
He already had that moment, when bowing deep to the Saud.