Bahamas Life on Destination America
Bahamian Sign
S1 E10:
A New England family gets a sign while looking for a Bahamian retreat.
Bahamas Life on Destination America