To which I responded, in true Griffin style, "My last 18 posts have been from Montclair, Jersey City, Morristown, Fairfield, ...
The chickens are coming home to roost in a new episode of Family Guy that airs Sunday, Mar 16 (8:00-8:30 PM ET/PT) on FOX.
A certain Family Guy scene with Peter Griffin expressing his distaste for The Godfather has gone viral, and Seth MacFarlane finally revealed its origins.