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