Is there a better link to the tv channel they are broadcasting from directly? I hate instagram broadcasts.
Normally i also don't like but this is good
I tried to search but idk any of turkish
And italy won 25-18 with a great ace run from bellia