A glamorous stranger speeds into the village. Pollard's singles' night draws the crowds. Susie gets too close to Rachel for comfort.
Season 25 • Episode 61 of 105