Loading episode...

S4:E26 - Strangers in Paradise

Strangers in Paradise

S4:E26
1996 IMDb

Lisa and Chett must deal with a massive tropical storm--and each other--after they find themselves stranded on an island in the Bermuda Triangle.