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