Holy S***, Jeff's Back!
American Dad! - Season 12

DESCRIPTION

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

Episode Guest Stars