Stan keeps erasing his family's memories, forcing them to redo Father's Day u...
American Dad!
Season 12 Episode 15: The Life and Times of Stan Smith
The family gathers to hear the results of Stan's annual physical. The doctor reveals that Stan is not taking care of himself and orders him to live a healthier life. Stan is stubborn, so Roger and Francine conspire to scare Stan with a...