Gloria and Michelle investigate the death of a lab researcher; Nick catches Davey kissing Nora.
Create an account to continue watching