Stranger things have happened!