A cruise ship crashed into a pier Tuesday, leaving passengers stranded in Jamaica for 12 hours. A pier fender on the port ...