Where To Stream American Dad! Season 20 Episode 4
Touch the Sun A Chimborazo Adventure
- Aired November 18, 2024
- 30 Min
- Rated 7.6
- Number 217 Of 401 Rated Episodes
The family's dream of climbing Mount Everest turns into a nightmare when Stan tries to save a buck and takes them to a different, much cheaper mountain.