Success!!!

Team GB are VERY happy to report that after a hot and sticky weekend in France, we are the World Champions!! Pics and full report to follow…..

Comments are closed.