Holy S***, Jeff's Back!
American Dad! - Season 12
DESCRIPTION
Jeff returns from space ... or does he? Meanwhile, Steve watches after Snot's hamster.
Jeff returns from space ... or does he? Meanwhile, Steve watches after Snot's hamster.