True reaches Bermuda!

The crew of True arrived safely on the shore of Bermuda around 10 pm last night!

Congrats everyone!

Here is a picture of the crew back in Newport before departure (post arrival pics coming soon):