Now Playing:

TV

Eric enjoys the Caribbean paradise of St. Thomas in the US Virgin Islands and its wonderful people.