Watch American Dad! season 13 episode 1 tv series online free
Release: Nov 07, 2016
The Smith family forgets to celebrate Father's Day, and so to make it up to Stan, they plan out the perfect day. Stan uses a CIA device to erase their memories and have them continually plan perfect days for him.