Try 30 days of free premium.

Whidbey Island Mystery

After Christmas in 2003, Russel Douglas is found shot in the head in his car along a deserted road on Whidbey Island off the coast of Washington State. It's the start of a case that will take a decade to solve, and leave many with lingering questions.

Try 30 days of free premium.

Episode Discussion

No comments yet. Be the first!

Login to leave a comment on this episode.
Try 30 days of free premium.