watch N/A online

Watch American Dad! Season 12 Episode 13 online

American Dad! Season 12 Episode 13 rainierland, Jeff returns from space ... or does he? Meanwhile, Steve watches after Snot's hamster. ...

Watch American Dad! Season 12 Episode 13 on Rainierland


Watch in HD Quality:

Download in HD Quality:

American Dad! Season 12 Episode 14
Next Episode...

Season: 12 Episode: 14

Diffuse: 2015-05-25

"American Dad" is sold to a Chinese businessman. Meanwhile, Stan has Francine committed to an insane asylum when he forgets their anniversary. ...

Watch Next Episode