Three teams rose to the top at last week’s North American VISTA semi-final competition in Greensboro, US and are now ranked among the best 32 teams in the world. As

Share
VISTA semi-finals begin in Greensboro

This week, the first semi-final for VISTA 2015-2016 will kick-off in Greensboro, US, with seven teams from across North America hoping to win a spot in the world final. The

Share