Carnival cruise ship hosting music festival at sea hits Jamaica pier, leaving passengers stuck on land – Fox News Read more