The cruise ship Carnival Triumph cruise ship is towed off the coast of Alabama

 
The cruise ship Carnival Triumph cruise ship is towed off the coast of Alabama
The cruise ship Carnival Triumph cruise ship is towed in this video frame grab from NBC News taken off the coast of Alabama, February 14, 2013. REUTERS/NBC News/Handout