S1E3 · The Cover-Up

The Cover-Up

S1E3 · 2010-10-18 · 3 min

Sarah and David throw their co-workers off the scent.

The show’s own verdict is on its page.