Feedback

World's Largest Superyacht Makes its Debut at Sea

 

Under construction for the last 3 years, this 140 meters long German superyacht with masts reaching 90 meters into the sky, has finally been towed out to sea.

Shows