Sour Balls
Jack (Sean Hayes) convinces Will (Eric McCormack) that they need a change of scenery and should buy a vacation home in Loudon Falls, an up-and-coming gay community. After purchasing a new pad, the duo find out that it is not quite the gay getaway they had imagined. Instead, Jack landed the two in a blue-collar town just two hours away from the newest gay hotspot. Meanwhile, Karen (Megan Mullaly) befriends Ellen (guest star Leigh-Allyn Baker), Grace's (Debra Messing) friend who is having marital problems, and takes her out on the town to drink her problems away.