Barcelona 2003 World Champs documentary video
Posted on May 30, 2013
10 years ago the British Swim team went to Barcelona for the FINA World LC Championships & had its most successful ever Senior International meet winning 8 medals. As the team (once selected...