Rest and Relaxation in St. Thomas
S155 E8 December 30, 2020
Source:
Advertisement
Advertisement
Advertisement
Overview
A busy couple that has spent much of the year on the road is finally able to work remotely and seizes the opportunity to live on St. Thomas, US Virgin Islands. They're competitive in nature, so compromising will be a challenge.