Where To Stream Island Life Season 8 Episode 11
Ditching DC for Merritt Island
- Aired May 14, 2017
- 30 Min
A Washington couple is tired of the city's congestion and rat race, and after watching a show about Merritt Island, Fla., they decided to check it out and fell in love immediately.