Where To Stream American Dad! Season 21 Episode 5
Idol Threat
- Aired April 12, 2026
- 30 Min
- Rated 8.3
- Number 90 Of 401 Rated Episodes
The school bully saves Steve's life at the carnival and is celebrated as a local hero by everyone but Steve.
Idol Threat
The school bully saves Steve's life at the carnival and is celebrated as a local hero by everyone but Steve.