Where To Stream American Dad! Season 17 Episode 13
Stan & Francine & Stan & Francine & Radika
- Aired July 12, 2021
- 30 Min
- Rated 8.1
- Number 107 Of 401 Rated Episodes
Stan and Francine go back in time to settle an argument.
Stan & Francine & Stan & Francine & Radika
Stan and Francine go back in time to settle an argument.