The Detour Season 1 Episode 8 – The Drop

Air Date : May 23 2016 | 111 Views | 10 Link Submissions | 0 comment(s)

Summary: Nate needs to take a detour to Salvation, Florida where it’s Christmas every day of the year – except on Christmas. Things get tense when the family discovers that Nate has been lying to them.

Already Watched?

Comment(s)