American Dad Season 13 Episode 12: Bazooka Steve at Couchtuner

Posted by CouchTuner on May 30, 2017 – 2:35 am at American Dad
Couchtuner Desc:

Steve becomes the town pariah after he convinces the star quarterback of the arena football team to stop playing..

Watch it here: American Dad Season 13 Episode 12