Twin Peaks The Return Part 12

Published: June 18, 2023, 4 a.m.

How long does it take for a French lady to leave the room? Audrey returns with a sleepy husband we can all relate to. The reveal of the Blue Rose, a touching story from Ben Horne, and the sad reality of Sarah Palmer.\xa0