The level of competition at this year’s U18 WMRA World Youth Cup in Italy was incredibly high. The atmosphere created by the local organising committee and the people of the host town Gagliano del ...