Carnival Triumph docks in Alabama
1 / 27
WXYZ-Detroit Videos
Thu, Feb 14, 2013 11:27 PM EST