Where To Stream American Dad! Season 12 Episode 8
Stan-Dan Deliver
- Aired March 14, 2016
- 30 Min
- Rated 7.0
- Number 309 Of 401 Rated Episodes
Roger serves as a teacher at Steve's school, involving himself with underprivileged kids. Elsewhere, Stan decides to stay at a retirement home.