SHARE
EMBED

Error

Sorry, this content is not currently available.

Presented by

American Dad

S 10 | E13

Holy S***, Jeff's Back!

20 min
TV-14

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

By using this site, you agree to tbs’s Terms of Use and Privacy Policy.