I've just heard GB men won and the GB women were 2nd in Italy this afternoon. Well done to all:thumbup:
Forum Rules