American Dad! 15x1
Feb. 12, 2018
When Stan brings a CIA android home to help a frustrated Francine around the house she becomes paranoid that it’s trying to take her place. Meanwhile Steve seeks Hayley’s help to remove an annoying new friend from his life.