00063Continue ReadingPrevious Previous post: 2009 12 Metre World Championships Finals From Newport, RI