12 Metre Northern Light passing Castle Hill, Newport RI.Aboard 12 Metre Northern Light, Narragansett Bay, Newport, RI.Aboard 12 Metre Northern Light, Narragansett Bay, Newport, RI.Aboard Team Aqua, Trieste Cup. Trieste Italy.block island race week 2007