Semi finals begin in Madrid

Yesterday, 3rd April, the first of eight semi finals in Madrid kicked off, with teams from Spain, France and Italy competing for spots in the world final. The winners will be announced tonight at an award dinner.

Share