Daphne uses Carter's guilt to her advantage. Finn demands an explanation. Steffy's news rocks Taylor.
You must create an account to continue watching