It was a tight squeeze for a giant new cruise ship sailing from Europe to its home port in in Fort Lauderdale, Florida, over the weekend.


More...