The Triumph will be the largest cruise ship to ever dock at the Port of Mobile, and getting there is no straight shot

1 / 26
KTRK – Houston
Thu, Feb 14, 2013 6:50 PM EST