what going on?

American Dad! 18x2

Russian Doll

Stan becomes infatuated with a doll that the CIA wants to use to spy on the Russians.

Apr. 26, 2021

American Dad! season 18