Holy S***, Jeff's Back!

American Dad!Season 12

Jeff returns from space … or does he? Meanwhile, Steve watches after Snot’s hamster.

Information

First Aired On:
May 18th, 2015

Recaps

No recaps, be the first to add one below!

You must login to post a recap!