STS Young Endeavour World Voyagers sang their way through the streets of Aalborg, Denmark with thousands of sailors from around the world Congratulations to the Sail Training International race and prize winners!