The Truth Hurts

Season 3 Ep 53/17/17

As Spencer tries to protect Carmen from Ashley, Aiden tries to protect himself from himself.

Up Next