Congrats May 28, 2009 by Sail1Design Editor Leave a Comment Way to go! How many other teams have won both in the same year?
Leave a Reply