Here is Rex Ibama at the United National Headquarters in Geneva. Max is making arrangements for the twins to fly off to London, England. This is the last stop for the Ibamas on the Continent. And after London they will pop over to New York City. Back in the good ol' US of A.