Add your review or comments on the following regatta:
Mills Trophy Race
Toledo Yacht Club - Toledo, OH, USA
Close...