Peat Muppet knows everybody! Joe says he probably met him secretly while he was in NZ.