Teams from all over the world are coming to Greece this May. Can you find yours ?

First Lego League unites different people