Leeds United fans have found the club's German hideout. Of course they have.