Where To Stream American Dad! Season 13 Episode 12
Bazooka Steve
- Aired May 29, 2017
- 30 Min
- Rated 6.6
- Number 366 Of 401 Rated Episodes
Steve becomes the town pariah after he convinces the star quarterback of the arena football team to stop playing; Roger forces Hayley to become a cab driver to pay him back for her gambling debts.