Related Photos: Cruise Ship Triumph
Back to category: Cruise Ship Triumph
GALVESTON, TX - MARCH 25: The Carnival Cruise Ship 'Triumph' along with two other cruise ships sit in the Houston Port unable to leave after an oil spill on March 25, 2014 in Galveston, Texas. Over 160,000 gallons of oil spilled from a barge On March 22, 2014 in Galveston...
Thomas Shea/Getty Images
About the Geek Mind
Read more about The Geek Mind