Has anybody been, or know about the International Road Racing Championship (IRRC). in Heneglo (NL) or been to the venue at Terlicko (CZ):