A New Life in St. Croix 05:02

A couple leaves behind New York City for Caribbean living in St. Croix.