Will & Grace Season 3 Episode 25

Will and Grace's relationship threatens the one she has with Nathan. Still heartbroken over the news about his real father, Jack also learns that he himself is a daddy, and not in the way he'd like.








Levidia