Where To Stream American Dad! Season 18 Episode 18
Please Please Jeff
- Aired November 21, 2022
- 30 Min
- Rated 7.1
- Number 298 Of 401 Rated Episodes
Jeff's people pleasing nature gets in the way of his relationship with Hayley; Stan wears a confusing costume to the CIA costume party.