True reaches Bermuda! June 23, 2010 By performanceresearch 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):