Now Playing:

TV

800 Words

Episode #103


Questions are raised over Laura Turner's death, and the Weld rumor mill goes into overdrive.