You will Watch American Dad! Season 11 Episode 13 online for free episodes with HQ / high quality. Stream cartoons American Dad! S11E13 Holy Shit, Jeff’s Back! After being abducted by aliens in “Naked to the Limit, One More Time”, Jeff Fischer makes his return from space. Meanwhile, Steve watches after Snot’s hamster.