American Dad! Season 12 Episode 15: Daesong Heavy Industries at Couchtuner

Posted by CouchTuner on May 10, 2016 – 1:09 am at American Dad
Couchtuner Desc:

Stan loses his faith after Steve questions everything in the Bible, so Stan takes the family to Korea to investigate the rumors of a reinvented Noah’s Ark.

Watch it here : American Dad! Season 12 Episode 15