A German tall ship docked on Front Street has turned heads this week. The Alexander Von Humboldt II, a tall ship used for sail training, arrived in Bermuda on Wednesday after it set out from the ...