Peter's past as a sperm donor catches up to him when many of his children show up unannounced to his house.
Season 15 • Episode 20 of 20