Texans Head for Costa Rica

Texans Head for Costa Rica

Available on Prime Video, discovery+
S18 E3: A couple living a comfortable life in Texas.