The author posted a question in Arts Culture
in what episode of Family Guy does Peter need a kidney transplant? and got a better answer
Response from
Season 9, Episode 8. The new kidney in town?
Response from 0[+++++]
Season 9, Episode 8. The New Kidney in the City.
Season 9, Episode 8. The New Kidney in the City.