The New Nemesis

EPISODE:

Episode Info

Chelsea is given a high-stakes assignment at work and soon finds herself in competition with a brash new employee.

Cast