Er zijn geen extra details beschikbaar over Ian Vandelacluze.