
(Update, this segment will be shown on the National Geographic Channel in the US under the title “Man Made: World’s Largest Cruise Ship” on Thursday, June 10th at 8 pm Eastern. Check your cable or satellite listings for showings in your area. It will air again at 11 pm, and on… [Continue Reading]
Recent Comments