Trip Bacon — The secret ingredient to the perfect getaway logo

Building of Wind Spirit in Le Havre, France

Windstar Cruises1K views11 years ago0:38

Description from YouTube

The building of Wind Spirit in 1988 at the Le Havre Shipyard in France. Footage from DailyMotion.com http://bit.ly/1fv8cO9

Related Videos

More from Windstar Cruises