The Stone Twins, Amsterdam