The FlowRider is the newest attraction at the Grand Turk Cruise Center. The following video from the grand opening festivities highlights the first group of surfers to “catch a wave,” including Carnival President and CEO Gerry Cahill. The new FlowRider...