NASA yesterday, October 13, released footage taken aboard the International Space Station of Hurricane Nicole moving over Bermuda. Filmed over 405
Trees were uprooted and roofs ripped off in Bermuda, homes were flooded, and thousands of households suffered power cuts.
It has been an eventful period in the world of sailing this week as this video will show. America’s Cup champions Oracle Team USA hit some trouble on