Episode 208

The Lair

S02E08
December 12, 2008

Overview

Laura tells Thom she's leaving the island. Sheriff Trout arrives at Jake's and unknowingly exposes Ian the the artificial moonlight machine with horrifying results.

Comments 0

Please log in to leave a comment.

No comments yet. Be the first to share your thoughts!