News

The Plymouth natives reportedly arrived on St. Thomas Island, located in the Caribbean Sea, back on August 10th.