It Almost Happened One Night

Season 1, Episode 8

It Almost Happened One Night

November 3, 1990

Overview

Sarah and David attempt to spend the night together.

Loading

...