Deacon delivers the news of Taylor's return to an unhappy Sheila.
You must create an account to continue watching