Cruise Ship Triumph Now Being Towed To Alabama, Not Mexico By Bill Chappell Published February 12, 2013 at 8:17 AM AKST Twitter LinkedIn Email